Files
Shaw Kaz cb967a7594 init
2026-06-07 18:08:04 +08:00

125 lines
4.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# NewAPI 运营项目 Agent 工作规范
本项目是长期运营项目,不只是一次服务器采购。所有 Agent 必须先同步事实,再执行任务;任何关键结论都要能追溯到证据、测试或明确假设。
## 项目目标
- 为主要面向国内用户的 NewAPI 服务和酒馆服务建立可采购、可部署、可压测、可运营的方案。
- 长期维护服务器线路、上游渠道、成本核算、监控验收和故障复盘。
- 用文件作为单一事实源,让多个 AI Agent 可以并行工作但不互相污染结论。
## 非目标
- 首轮文档初始化不购买服务器、不部署服务、不调用生产 API。
- 不在仓库保存 API Key、账号密码、付款信息、Cookie、真实用户隐私。
- 不为未确定需求引入自动化系统、复杂脚本、数据库或额外依赖。
- 不把论坛传闻、搜索摘要、商家宣传直接当作最终事实。
## Agent 启动清单
每个 Agent 开始工作前必须读取:
1. `AGENTS.md`
2. `README.md`
3. `task_plan.md`
4. `findings.md`
5. `progress.md`
6. `decisions.md`
7. 当前任务相关专题目录的 `README.md`
开始前必须能说清:
- 本次只解决什么。
- 明确不解决什么。
- 最小改动范围是什么。
- 如何验证结果。
## Agent 角色
- 主 Agent:维护计划、拆分任务、合并结论、做最终判断。
- 调研 Agent:检索官方资料、论坛反馈、测评数据、压测结果,只输出可追溯事实。
- 运维 Agent:设计 NewAPI、数据库、Redis、反代、备份、监控、压测方案。
- 成本 Agent:维护服务器、上游、域名、备份、冗余节点和用户规模成本模型。
- 审查 Agent:复核证据等级、安全风险、过度工程和验收标准。
## 文件职责
- `README.md`:项目入口、当前结论、目录导航、下一步。
- `task_plan.md`:阶段计划、状态、负责人、验收标准。
- `findings.md`:事实与证据库,只记录来源、命令、测试和摘要。
- `progress.md`:工作流水,每次 Agent 工作后追加记录。
- `decisions.md`:决策记录,记录背景、选项、决定、理由和复查条件。
- `todos.md`CC-Panes 不可用时的手动 Todo 队列。
- `服务器选购/`:供应商、线路、套餐、压测和购买决策。
- `上游比价/`:模型上游、中转渠道、价格、稳定性和风控。
- `成本核算/`:月成本、流量成本、用户规模假设和盈亏线。
## 外部检索规范
外部检索优先使用本机 `smart-search` CLI。每次检索必须在 `findings.md` 记录:
- 运行侧:`PowerShell``cmd``Debian WSL1`
- 命令类型:`doctor``search``exa-search``exa-similar``fetch``map`
- 查询词或 URL。
- 来源链接。
- 证据等级。
- 结论摘要。
- 未验证点。
证据等级:
- A:官方文档、官方购物车、已 `fetch` 成功的原文、自己的压测数据。
- B:可信测评、可复现实验、完整脚本输出。
- C:论坛讨论、搜索高亮、商家宣传但未实测。
- D:推断、经验判断、待验证假设。
事实判断优先引用 A/B 级证据。C/D 级内容只能作为候选线索,必须标注风险。
## 任务分派规范
每个可分派任务必须写清:
- 任务 ID。
- 角色。
- 目标。
- 输入文档。
- 输出位置。
- 禁止事项。
- 验收标准。
- 当前状态。
CC-Panes 可用时,可以用 Todo 批量分派;不可用时,用 `todos.md` 维护同样字段。并行任务不能同时修改同一个文件;如确需修改同一文件,先由主 Agent 拆分输出位置,再统一合并。
## 结束交接模板
每个 Agent 结束前必须更新 `progress.md`,格式如下:
```markdown
## YYYY-MM-DD HH:mm CST - Agent 名称
- 目标:
- 已完成:
- 修改文件:
- 新增事实:
- 决策变化:
- 验证结果:
- 阻塞点:
- 下一步:
```
若新增事实,更新 `findings.md`。若改变路线,更新 `decisions.md`。若新增或完成任务,更新 `todos.md` 或 CC-Panes Todo。
## 安全规则
- 不保存明文密钥、账号密码、支付信息、Cookie、用户隐私。
- 只记录密钥所在系统、用途、轮换周期和负责人。
- 涉及生产 API、真实用户数据、批量删除、权限变更、付款和迁移时,必须先单独确认风险。
- 同一问题最多尝试 3 次;每次失败必须换假设或方法,并在 `progress.md` 记录。
## 当前技术默认
- 服务器规格先按 `4C4G` 规划,最低 `2C2G`,暂不按 `8C8G` 规划。
- 主要瓶颈优先看国内线路、晚高峰质量、流式稳定性和上游可用性,不把 CPU 当作首要瓶颈。
- OVH 可作为源站、备份、大盘或抗 D 方向候选,但不默认作为国内主入口。
- 国内主入口优先考虑三网优化线路,并以实测为准。