这是一篇由原始材料转换而来的阅读页,保留了源文件的主要结构,并补充了可追溯的来源说明与链接。
摘要
把 autoresearch 视为 harness engineering 的一个子主题 :
autoresearchmarkdownarticle
autoresearch
把 autoresearch 视为 harness engineering 的一个子主题:
- 不是单纯写 prompt
- 而是为 agent / harness 设计稳定的实验闭环
- 关注目标函数、边界、日志、回滚、评估、自治策略
当前写作顺序
先立精神层,再搭机制层:
MANIFESTO.md:宣言IDEAS.md:想法PHILOSOPHY.md:理念programs/:各类program.md模板patterns/:常见模式(keep/discard、logging、rollback、budgeting)examples/:最小可运行样例notes/:观察、案例、拆解
这个目录建议放什么
README.md:主题总览MANIFESTO.md:宣言IDEAS.md:想法PHILOSOPHY.md:理念programs/:各类program.md模板notes/:观察、案例、拆解examples/:最小可运行样例patterns/:常见模式(keep/discard、logging、rollback、budgeting)
核心观点
autoresearch 和 harness engineering 很像,区别主要在关注点:
- harness engineering:更广义,设计 agent 的运行框架、约束、工具编排、评估与治理
- autoresearch:更聚焦,设计“自动实验 / 自动搜索 / 自动改进”的研究闭环
可以把 autoresearch 看作 harness engineering 在“实验系统”上的一个具体分支。
推荐拆解维度
- Mission / objective
- Editable scope / non-editable scope
- Experiment loop
- Keep / discard / rollback policy
- Logging schema
- Failure handling
- Search strategy
- Human override / stop conditions
当前目录结构
MANIFESTO.md:宣言IDEAS.md:想法PHILOSOPHY.md:理念FRAMEWORK.md:机制层总纲programs/program-template.md:通用 program 模板programs/code-optimization-program.md:代码优化型 programprograms/research-loop-program.md:研究实验型 programpatterns/objective.md:目标定义模式patterns/logging.md:日志模式patterns/rollback.md:回滚模式patterns/search-strategy.md:搜索策略模式notes/harness-engineering-vs-autoresearch.md:主题对照笔记examples/minimal-program.md:最小示例
下一步建议
- 把这些 Markdown 整理成一份导航首页
- 选一个真实项目,用这套 program 跑第一轮实验
- 再根据实际运行经验补 multi-agent 协作模式
- 最后再抽象出更完整的 harness policy 语言
来源与参考
源文件: autoresearch/README.md
来源目录: /srv/project/harness-engineering