最近长时间用 codex,逐渐形成了这些自定义指令,挺好用的:
1. Fail Fast / Errors Never Pass Silently:不要在代码里藏兜底逻辑来吞掉错误、隐藏问题。出了问题就应该让它爆出来,否则你永远找不到真实问题。
2. Fix the Cause, Not the Symptom / Don't Paper Over Bugs:当一个问题出现时,不要用各种 small fix、针对性补丁来掩盖它。必须定位真实根因,彻底修复。在 bug 上糊纸只会让系统积累你不知道的危险暗病。
3. Make It Observable:即使问题很难定位,也绝不要偷懒做表面修复。应该给项目增加充分的日志和可观测性,保证下次问题再现时你有足够信息去定位。问题无法修复时,只需要诚实告诉我信息不足、需新增日志,不要假装修好了。
4. Design for Debugging / Traceability:始终注意在关键路径上给自己留足排查日志,确保每一个关键节点都是可追溯的。
5. Living Documentation / Single Source of Truth:当项目关键技术栈或产品方向发生变更时,同步更新 agents.md。文档必须���代码一起演进,不能让它变成过时的谎言。
6. Don't Break Mainline:大规模重构或实验性改动前,必须先切新分支。
Ousia — a community-built desktop app for Pi.
Over the past few days, I’ve completely rewritten Ousia in Tauri and cut the package size from 300 MB to just ~10 MB.
It’s now a truly lightweight, minimalist desktop app for Pi.
https://t.co/zjmaObV1d7
Ousia (a Pi desktop client) looks great in dark mode, too.
The latest version no longer bundles the Codex app server—it’s now a pure Pi desktop client.
download: https://t.co/prJNik6Obs
Ousia is a minimalist, open-source macOS desktop client for Pi.
v0.1.21 is out—our biggest update since v0.1.8:
- Cleaner, more polished UI/UX
- Faster, smoother performance
- Improved stability and reliability
https://t.co/prJNik6Obs
最近长时间用 codex,逐渐形成了这些自定义指令,挺好用的:
1. Fail Fast / Errors Never Pass Silently:不要在代码里藏兜底逻辑来吞掉错误、隐藏问题。出了问题就应该让它爆出来,否则你永远找不到真实问题。
2. Fix the Cause, Not the Symptom / Don't Paper Over Bugs:当一个问题出现时,不要用各种 small fix、针对性补丁来掩盖它。必须定位真实根因,彻底修复。在 bug 上糊纸只会让系统积累你不知道的危险暗病。
3. Make It Observable:即���问题很难定位,也绝不要偷懒做表面修复。应该给项目增加充分的日志和可观测性,保证下次问题再现时你有足够信息去定位。问题无法修复时,只需要诚实告诉我信息不足、需新增日志,不要假装修好了。
4. Design for Debugging / Traceability:始终注意在关键路径上给自己留足排查日志,确保每一个关键节点都是可追溯的。
5. Living Documentation / Single Source of Truth:当项目关键技术栈或产品方向发生变更时,同步更新 agents.md。文档必须随代码一起演进,不能让它变成过时的谎言。
6. Don't Break Mainline:大规模重构或实验性改动前,必须先切新分支。