{"schemaVersion":"1.0.0","locale":"zh-CN","updatedAt":"2026-06-01","tips":[{"id":"project-first","text":"先创建项目，再开启会话，方便 HagiCode 统一管理文件、上下文和历史记录。","category":"project"},{"id":"project-boundary","text":"一个项目只放相关代码和资料，避免会话读取到无关上下文。","category":"project"},{"id":"project-name-clear","text":"项目名称尽量使用业务或仓库名，后续查找会更直观。","category":"project"},{"id":"project-goal-note","text":"在项目里记录当前目标，后续会话能更快接上。","category":"project"},{"id":"project-docs","text":"把启动方式、账号信息和常用命令放进项目说明，减少重复解释。","category":"project"},{"id":"project-context-clean","text":"上传资料前先删掉无关文件，能让 HagiCode 更专注当前任务。","category":"project"},{"id":"project-before-session","text":"开新会话前先选对项目，避免把任务放进错误上下文。","category":"project"},{"id":"project-history","text":"回看项目历史时，优先找最近一次完成的会话结论。","category":"project"},{"id":"proposal-large-change","text":"涉及较大改动时，先让 HagiCode 写提案，再决定是否实现。","category":"proposal"},{"id":"proposal-scope","text":"提案要写清楚范围，避免会话执行时越改越大。","category":"proposal"},{"id":"proposal-options","text":"不确定方案时，可以让 HagiCode 在提案里列出多个选择。","category":"proposal"},{"id":"proposal-risk","text":"提案中的风险说明能帮助你判断是否值得继续推进。","category":"proposal"},{"id":"proposal-tasks","text":"把提案拆成任务后，执行进度会更清楚。","category":"proposal"},{"id":"proposal-review","text":"实现前先审一遍提案，可以提前发现遗漏或方向错误。","category":"proposal"},{"id":"proposal-change-name","text":"给提案起一个短而明确的名字，后续查找更方便。","category":"proposal"},{"id":"proposal-finish","text":"提案完成后记录结果，方便之后复盘为什么这样改。","category":"proposal"},{"id":"session-single-goal","text":"每个会话只处理一个明确目标，结果更容易判断好坏。","category":"session"},{"id":"session-start-clear","text":"开始会话时直接说明目标、限制和期望输出。","category":"session"},{"id":"session-context","text":"继续旧任务时，先告诉 HagiCode 最近发生了什么变化。","category":"session"},{"id":"session-checkpoint","text":"长会话中可以要求 HagiCode 阶段性总结当前进展。","category":"session"},{"id":"session-stop-point","text":"暂停前记录下一步，恢复会话时能少花很多时间。","category":"session"},{"id":"session-review-result","text":"会话结束后先看结果摘要，再决定是否继续追问。","category":"session"},{"id":"session-correction","text":"发现方向不对时尽早纠正，不要等会话完成后再整体推翻。","category":"session"},{"id":"session-files","text":"如果你知道相关文件，直接告诉 HagiCode 文件路径。","category":"session"},{"id":"session-errors","text":"遇到失败时，把完整错误信息发给 HagiCode，比只说失败更有效。","category":"session"},{"id":"multi-session-plan","text":"多会话并行前，先把目标拆成互不冲突的几部分。","category":"multi-session"},{"id":"multi-session-naming","text":"并行会话使用清晰名称，比如“提案设计”“前端实现”“问题排查”。","category":"multi-session"},{"id":"multi-session-isolation","text":"多会话并行时尽量避免同时改同一批文件。","category":"multi-session"},{"id":"multi-session-merge","text":"多会话完成后，先统一看结果，再决定采用哪一部分。","category":"multi-session"},{"id":"multi-session-review","text":"重要任务可以让一个会话实现，另一个会话专门审查。","category":"multi-session"},{"id":"agent-role","text":"给 agent 指定清晰角色，比如实现、审查、测试或文档整理。","category":"agent"},{"id":"agent-boundary","text":"多个 agent 协作时，提前划分职责边界。","category":"agent"},{"id":"agent-handoff","text":"agent 交接时保留关键结论、未完成项和注意事项。","category":"agent"},{"id":"agent-review","text":"审查型 agent 更适合找问题，不适合同时承担大范围重写。","category":"agent"},{"id":"agent-research","text":"调研型 agent 可以先收集背景，再交给实现型 agent 落地。","category":"agent"},{"id":"agent-summary","text":"让 agent 输出短摘要，可以帮助你快速判断下一步。","category":"agent"},{"id":"claude-analysis","text":"Claude 适合分析长材料、比较方案和梳理复杂背景。","category":"claude"},{"id":"claude-design","text":"做复杂设计前，可以先让 Claude 帮你检查思路是否完整。","category":"claude"},{"id":"claude-docs","text":"阅读大量文档时，Claude 可以帮助提炼重点和约束。","category":"claude"},{"id":"codex-implementation","text":"Codex 适合直接进入仓库，修改代码并运行命令验证。","category":"codex"},{"id":"codex-navigation","text":"不知道改哪里时，可以先让 Codex 搜索项目结构。","category":"codex"},{"id":"codex-review-diff","text":"Codex 改完后，重点看它改了哪些文件和为什么这样改。","category":"codex"},{"id":"code-server-open","text":"需要手动查看代码时，可以用 code-server 打开项目。","category":"code-server"},{"id":"code-server-edit","text":"小范围手动调整时，code-server 比本地切换环境更方便。","category":"code-server"},{"id":"code-server-terminal","text":"在 code-server 里运行命令前，先确认当前目录是目标项目。","category":"code-server"},{"id":"code-server-preview","text":"做界面调整时，可以用 code-server 预览实际效果。","category":"code-server"},{"id":"omniroute-provider","text":"OmniRoute 可以统一连接不同模型，让你更方便切换能力。","category":"omniroute"},{"id":"omniroute-model-choice","text":"简单任务可以选更快的模型，复杂任务再切到更强的模型。","category":"omniroute"},{"id":"omniroute-fallback","text":"模型不可用时，OmniRoute 的备用路由可以减少中断。","category":"omniroute"},{"id":"omniroute-cost","text":"使用 OmniRoute 时，可以按任务重要程度平衡速度、质量和成本。","category":"omniroute"},{"id":"hagipower-overview","text":"Hagipower 会追踪你在各会话中的能量和活动，让你看到使用量随时间累积的情况。","category":"hagipower"},{"id":"hagipower-daily-achievement","text":"查看每日 Hagipower 成就，帮助你保持编码目标和连续天数。","category":"hagipower"},{"id":"hagipower-energy-balance","text":"合理分配 Hagipower 消耗，把快速任务和专注深度工作搭配使用，保持能量稳定。","category":"hagipower"}]}