按类别或厂商查找并获取网络安全报告,比较威胁、勒索软件、数据泄露、云安全和AI趋势。分析会注明每项数据的厂商、年份及报告,并分别呈现来源间的分歧。
- 按类别查找威胁报告
- 获取指定厂商的报告
- 比较多家厂商的勒索软件趋势
通过测量实验改进 LifeOS 技能、工作流、提示词、评估或代码指标。它用保留测试用例比较改动,只保留有数据支持的方案,并将有效修复登记为持续检查项。
Improves anything in LifeOS (a skill, workflow, eval, ISA, prompt, rule or code metric) by experiment: finds its real misses in Errata, Assay and its ISA, draws changes from varied proposers, keeps only what held-out measurement supports until plateau, lands each catch as a standing check, then verifies complaints fell. With no target it climbs the steepest hill. USE WHEN hill climb, hillclimb, climb this, improve X, make X better, optimize, reduce latency, improve a metric, experiment, iterate, hypothesis, evolve ideas, ideate, experiment ideas, this keeps failing fix it for good, what hurts most, what should we improve, turn this miss into a check, did that fix work, before and after, iterate with me, multiple passes, revisit, rework. NOT FOR filing a complaint (Errata), writing or calibrating one eval suite (Assay), editing an ISA (ISA), skill scaffolding or description tuning (CreateSkill), mining outside content (Upgrade), one-pass brainstorming (BeCreative), diagnosis without an experiment (Science).
实测评分 未实测
查看安装方法HillClimb 通过测量实验改进 LifeOS 中的技能、工作流、评估案例与判定标准、ISA、提示词、规则或代码指标。它会从 Errata 投诉和 Assay 评估结果等记录中收集实际失败案例,再从不同角度提出改动方案并进行比较。流程先记录基准值,再用与训练案例分开的测试案例衡量候选改动,只保留测量结果支持的方案。改进进入瓶颈时流程会停止,并把已验证的改动登记为持续检查项,以便再次发现同类失败。没有指定目标时,它会根据现有记录查找改进候选。
适合处理反复犯同类错误的技能或规则,检验提示词改动是否有效,或改善延迟等可测量指标。也可以把已发现的失败转成今后的检查项。该流程适用于反复修改并测量的工作,不适合一次性头脑风暴或不做实验的原因分析。
该技能会使用 LifeOS 中的 Errata、Assay 等测量工具及相关记录。某些改动可能需要增加测试案例或测量步骤。修改系统提示词或运作规则时,会显示差异并等待用户批准。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。
不计入评分。 由 AI(OpenAI Codex)于 2026年10月28日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
Contents: Ideal State · Intent Routing · The loop (every workflow runs it) · Targets at a glance · Data & Config · Safety gates · Gotchas · Examples
The climber for the one loop LifeOS runs (LIFEOS/DOCUMENTATION/LifeOs/HillClimbing.md), and LifeOS's one place to improve something by experiment: collect ideas, vary and combine them, test them, and feed the results back as raw material for the next ideas. The instruments already exist: Errata is the pain signal, Assay the altimeter, its judgment layer and labels the fast sense, the ISA the hill, Upgrades the queue. HillClimb points them at one named thing and climbs it. The experiment discipline inside each climb comes from Anthropic's eval hill-climbing guide (Claude Code's bundled /claude-api hillclimb), enforced here in code against our own instruments.
start --budget <n experiments>, optionally --budget-reads <n candidate reads>), after which exp and screen refuse, or, with neither given, a plateau that plateau confirms. plateau counts experiments in a single-proposer climb and generations once the climb runs Ideate's population. While the reverts since the last keep span fewer than three kinds of change, plateau answers widen and the climb tries other kinds rather than stopping. It never halts after the baseline to ask for a budget; it stops early only at a safety gate, at a stop its intent names (IsaClimb's restate, Prompt's suite review, Eval's restart decision), or at an abort: continuing would cross an ethical line, the climb has failed with no path to recovery, or its resources are better spent elsewhere.MEMORY/STATE/Evals-Results/<suite>/<run>/ and the climb's history through digest <id> --train-only; the session that decides keeps sees scores only, and the target under test never sees the suite's expected outputs or rubric.--simpler). A judge's opinion of a proposal decides at most which proposals get measured, never which are kept. Every experiment, kept or reverted, is in the ledger, and a revert that gained on train stays in the climb's archive as material for recombination.plateau asks for it (two reverts in a row, or in population mode the run of generations without a keep that plateau counts), a stall categorization (artifact, grader, harness, structural, variance) is recorded before any further content change, and each category goes to the system that fixes it.bunker miss, a sharper criterion, a fixed tool or a Gotcha) so the same miss cannot recur. What a climb learned is never landed as a longer prompt.close --stop records why it stopped (plateau, target, budget, abort, or reviewed for a Loop) and refuses a close with no reason or one the ledger contradicts: plateau needs plateau to answer plateaued, budget a spent budget, target a keep, abort a --reason, reviewed a climb with no exp rows and a --reason carrying the measured delta. It lists every baseline a baseline --force --reason replaced, with that reason; it files an Upgrades record naming the climb, and is marked verified only when Errata shows its complaint rate fell.The Bunker CLI is maintainer-private and not in the public release; run code rows with
bun test ./<path>and suite rows withbun skills/Assay/Tools/EvalRunner.ts.
| Intent | Target | Trigger | File |
|---|---|---|---|
| Survey | nothing given | "hill climb", "what hurts most", "what should we improve" | Intents/Survey.md |
| Skill | a skill | "hill climb the X skill", "make X better", "X keeps getting it wrong" | Intents/Skill.md |
| Workflow | a Workflows v2 definition or a skill intent | "improve the X workflow", "this workflow keeps failing" | Intents/Workflow.md |
| Eval | a suite, judge, judgment-layer question or standing check | "improve the eval", "this judge is wrong", "fix the failing suite", "retire dead checks" | Intents/Eval.md |
| IsaClimb | an ISA | "hill climb this ISA", "sharpen the criteria", "the ISA is drifting" | Intents/IsaClimb.md |
| Prompt | a prompt, agent file, system-prompt section or doctrine rule | "optimize this prompt", "improve the agent", "this rule keeps getting broken" | Intents/Prompt.md |
| Metric | code with a measurable number | "reduce latency", "shrink the bundle", "optimize this metric" | Intents/Metric.md |
| Miss | one caught miss | "turn this miss into a check", "never let this happen again" | Intents/Miss.md |
| Verify | a closed climb or an applied upgrade | "did that fix work", "before and after", "verify the climbs" | Intents/Verify.md |
| Loop | any target the principal wants to review between passes | "iterate on this with me", "multiple passes", "revisit", "rework" | Intents/Loop.md |
| Ideate | the candidate changes for any climb's experiments | "ideate", "id8", "breakthrough ideas", "explore", "get creative on this climb", "evolve experiments", "evolve ideas", "experiment ideas", "generate hypotheses", "design an experiment", "iterate on an experiment" | Intents/Ideate.md |
| File | Read when |
|---|---|
References/Instruments.md | Choosing which system supplies a climb's hill, top, altimeter, judge check, experiment rules or record |
References/CritiqueClimb.md | The climb is measured by ArtDirection critique readings (a film or image) |
References/Experiments.md | Framing hypotheses, designing a measurement, or reading results |
Setup.md | First-time setup: the optional USER PREFERENCES.md and History.md, and proving the install |
These are the loop's verbs, and order matters only where evidence depends on it: a baseline before any experiment, a whole generation persisted before any of it is screened or measured, and every win landed before close. The intent's own tool contract has the full flags.
open HillClimb.ts start [--budget <n>] [--budget-reads <n>] # type, target, metric, direction, budget
locate the target's ISA, IsaLadder.ts
baseline HillClimb.ts baseline --from-run [--screen-frac <f>] [--holdout-frac <f>] # raw per-case rows, seeded train/screen/test split, noise floor; other instruments per Targets at a glance
preflight HillClimb.ts preflight # noise floor below the headroom and the smallest win worth having, else add cases or trials first
misses Errata.ts, Proof.ts, suite transcripts, FailureToCase.ts
ideate Intents/Ideate.md, HillClimb.ts digest, HillClimb.ts archive # candidate changes from varied proposers, fed as the Ideal State says
experiment HillClimb.ts exp --from-run --kind <k> --origin <id> [--parent <n>] [--generation <g>] [--simpler --before <f> --after <f>] --keep|--revert
stall HillClimb.ts stall # when plateau asks for it
stop HillClimb.ts plateau # plateaued, widen or climbing; a spent budget, a reached target or an abort also stops, named at close
land bunker miss, Assay suites, judgment questions, the target's Gotchas
close HillClimb.ts close --stop plateau|target|budget|abort|reviewed [--reason "<text>"] [--holdout-run <run.json>] # before/after report, stop reason, replaced baselines, holdout delta, the Upgrades record
HillClimb.ts status <id> shows the keep rate by kind and by origin, the test-read count and what is left of the budget at any point.
| Type | Ideal state lives in | Altimeter | What changes |
|---|---|---|---|
| skill | its ISA or done-bar, its standing checks | Errata rate, receipts, its suite's pass^k | SKILL.md, intents, tools (through CreateSkill) |
| workflow | the definition's output schema, its run ledger | run success rate, output checks | the definition or workflow file |
| eval | the ISA criterion it measures, principal labels | agreement and kappa, adversarial catch, residue | suite cases, anchors, judgment-layer questions |
| isa | the ladder and the principal's stated goal | IsaLadder.ts drift, Rate, manual-row count | the ISA's criteria and Test Strategy |
| prompt / rule | the doctrine's intent | suite pass^k, recall on the rule's past failures | the prompt, or a check that enforces the rule |
| metric | a stated target number | the measure command | the target files |
| miss | the brief the output missed | Proof on the same artifact | a standing check |
$HILLCLIMB_DIR, else <configRoot>/LIFEOS/MEMORY/STATE/HillClimb/<climb-id>/ (climb.json, experiments.jsonl, reads.jsonl, archive/, and ideate/ for Ideate's draws and generations). This is HillClimb's only store. Complaints, receipts, labels, suites and upgrades stay in their own systems.Tools/HillClimb.ts (usage in its header and help) and Tools/Population.ts, the code-drawn proposer roster, pairs, tail picks, measurement allotment and generation record behind Ideate (flags in Tools/Population.help.md). Survey sources: LIFEOS/ERRATA/Errata.ts, the latest LIFEOS/USER/ERRATA/v4/report-*.md, skills/Assay/Tools/SuiteManager.ts, LIFEOS/TOOLS/Upgrades.ts.<configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/HillClimb/History.md, when present, holds the full stories behind the dated gotchas below (which climb, which repos, which scores). Read it when a climb looks like one of them; the skill runs the same without it. A PREFERENCES.md beside it, when present, holds the install's preferences that switch on optional behaviour in Intents/Ideate.md (for example, the DA ideates first) with the principal's own words behind them; read it before running Ideate.--target is itself a hook, a skill or one of those doctrine files, each pass's change to it is shown as a diff and held for a yes (Intents/Loop.md). Long-running work started without the principal's ask needs their yes before it launches. Every intent defers to this gate.git diff shows only your hunks. Never git stash and never git checkout .. Commit each kept change with explicit paths, in the same command that stages it.verify returns insufficient-data on older climbs.Intents/Ideate.md § Ideal State).exp --keep refuses one without --spot-checked (the full refusal list is below): a 2026-10-11 climb lost several real gains that way and reported a false plateau. Put a spot-check agent (train-half flips only, toward or away from gold, for real reasons) between the keep decision and the recorder.exp --keep refuses. A gain inside the noise floor, Bonferroni-corrected for the candidates read on test since the last keep (unless --simpler and the change removes material), a proposal --generation names that its persisted generation does not hold, a screened-out candidate, a --generation origin that is off that generation's roster or is not the measured proposal's own, a changed instrument (suite, judge prompt, grader), a different served model (a model named on only one side counts as different), a drop in standing checks or a keep with no --checks once a count stands, and a jump over three times the noise without --spot-checked. A run read on a --field other than the one the baseline scored is refused before it is measured. Once the budget is spent, exp refuses any row and screen any read (budget spent: …), except that a screened-out candidate, which reads nothing, still records while only reads are spent. A refused keep is recorded with --revert. Arguing past the tool is the failure it exists for.directional: every case is scored, there is no held-out set, and the noise floor is wide. Preflight will usually say the suite cannot see a modest win. The fix is more cases from real misses (FailureToCase.ts) or more trials, before round 1.rg temperature finds nothing in LIFEOS/TOOLS/Inference.ts or BeCreative). How dreamy a proposer is comes from its persona, how far a change it is invited to make, far-domain inputs and Verbalized Sampling's tail.exp flags and what the keep refuses are in References/CritiqueClimb.md; read it before that baseline.Compare.ts is the stricter keep test for judged suites. When its paired CI excludes zero, record it as --noise <half-width> --noise-source "Compare paired CI" at baseline, so the code gate uses it.User: "hill climb"
→ Survey: ranks hills from Errata, Assay, Upgrades and the climb ledger, then climbs the top one the principal picks
User: "the research skill keeps citing secondary sources, hill climb it"
→ Skill: baseline from its suite and complaints, cases from the real misses, candidate changes from Ideate, experiments until plateau, a standing check
User: "the classifier judge is stuck nudging weights, get creative on this climb"
→ Ideate: proposers of differing reach and vendor propose structural, deletion and import changes from train misses; the climb measures them
User: "the verification rule keeps getting broken"
→ Prompt (rule): measures a check's recall on the rule's past failures, proposes the enforcing check, verifies the break count fell
User: "did the Art climb work?"
→ Verify: before and after complaint rate from Errata, marks the upgrade verified only if it fell
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
按类别或厂商查找并获取网络安全报告,比较威胁、勒索软件、数据泄露、云安全和AI趋势。分析会注明每项数据的厂商、年份及报告,并分别呈现来源间的分歧。
通过三轮分析,对比单个功能或组件的设计需求与整个系统的目标,梳理两者的冲突、合适的实现范围,以及方案是否符合整体方向。
按文章主题寻找格言或引文,按相关程度排序,并附上作者和推荐理由。可添加带出处的引文、按主题研究思想家的言论、整理使用记录,帮助避免重复引用。
按用途选择制作流程,生成博客插图、技术图解、比较图、漫画和图标等视觉内容,并输出供预览的图像。
依据简报和制作标准评估图片、影片、幻灯片及网站页面截图,由视觉评审给出评分和缺陷优先级,支持有限轮次的修改;通过评审后才能交付,并可记录人工评分供后续校准。
按主题、研究领域或论文编号查找 arXiv 论文,并整理标题、作者、摘要和链接;查看新投稿,也可在有内容时获取 AlphaXiv 的人工智能生成概述。