正在加载陈远的个人网站

提示词

2026年10月18日 收录
  1. X · @mattpocockuk

    用 Pre-commit 钩子限制 AI 生成文件体积的提示词

    Matt Pocock 分享一条提示词:用 pre-commit 钩子拦截超 5000 token 的文件,迫使 Agent 拆分模块、保持代码库整洁。

    Prompt of the day:
    
    Create a pre-commit hook that prevents files over 5,000 tokens. Tokens = bytes/4.
    
    Run only on staged files. Ignore files which are not authored by agents, like lockfiles or codegen.
    
    Provide explicit instructions on how to split files in the error message.
    
    The simplest investment I ever made in my codebase. So good.

    提示词 · 软件工程提示词 · 预提交钩子 · 文件拆分 · 代码质量 · Agent 工程

  2. X · @s1dashu图片

    Codex 自定义指令:让调试可追溯

    一组围绕快速失败、根因修复、可观测性与文档同步的 Codex 工作准则。

    最近长时间用 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:大规模重构或实验性改动前,必须先切新分支。
    Codex 自定义指令:让调试可追溯 的效果图

    提示词 · 软件工程提示词 · Agent 工程 · 研发效能 · 代码质量 · 可观测性

  3. 已加载全部提示词