提示词库的工程化:product-manager-prompts 校验与目录生成脚本解析
【免费下载链接】product-manager-promptsA repository of Generative AI prompts for product managers using agents such as ChatGPT, Claude, Gemini项目地址https://gitcode.com/gh_mirrors/pr/product-manager-prompts点击查看免费下载product-manager-prompts 是一个面向产品经理的开源 AI 提示词库汇集了 100 可直接粘贴进 ChatGPT、Claude、Gemini 使用的提示词资产。与普通提示词合集不同它把每个提示词当作代码来管理靠 scripts/validate-prompts.py 做结构校验靠 scripts/generate-catalog.py 自动生成目录。本文带你读懂这两个纯标准库的 Python 脚本——它们就是一个小型提示词库如何走向工程化的完整样本。提示词库为什么需要工程化这个仓库按目录组织 9 类提示词资产prompts/、workshops/、loops/等每个文件开头都有一个 HTML 注释形式的元数据块记录 Description、Usage Note、Licensing 等信息。可以把它理解为提示词的接口契约元数据是事实来源目录、描述、合规信息全部从元数据解析而来校验是准入门槛不满足结构标准的文件会在校验脚本中报错目录是派生物catalog/下的索引由脚本生成严禁手工编辑这正是提示词即代码Prompt as Code的思路文件是资产脚本是流水线。两个脚本总览脚本职责输出依赖validate-prompts.py逐个检查提示词是否符合结构标准控制台报告 退出码仅 Python3 标准库generate-catalog.py解析元数据块重建全库索引catalog/INDEX.md人读catalog/prompts-index.yaml机读仅 Python3 标准库本地跑通:两条命令两个脚本都要求从仓库根目录执行无需安装任何第三方包git clone https://gitcode.com/gh_mirrors/pr/product-manager-prompts cd product-manager-prompts python3 scripts/validate-prompts.py # 结构校验 python3 scripts/generate-catalog.py # 重新生成 catalog/validate-prompts.py:提示词库的质检线校验脚本对 9 个资产目录下的每个.md文件执行一组检查规则清单如下检查项级别说明必填元数据字段warningDescription、Usage Note、Instructions、Attribution、Licensing、Date 缺一即提示早期遗留文件只告警不阻断v2 模式固定件error声明了 Generative Guidance v2 的文件必须包含best guess旁路、批量粘贴入口、Other 选项、上下文折叠规则四处固定文案Companion:链接error引用的伴生文件必须真实存在杜绝死链正文 emojiwarning提示词正文要求纯文本输出风格耦合纪律Couplingerror详见下文是该校验最有个性的部分全仓库 License 扫描error任何.md中出现 MIT 授权字样即报错仓库统一为 CC BY-NC-SA 4.0含MITRE这类词用负向前瞻巧妙排除输出格式与退出码运行后按行输出ERROR 路径: 原因或warning 路径: 原因最后给出汇总Checked 110 files: 0 errors, 12 warnings Licensing sweep: 130 files scanned repo-wide, 0 violations有 error 时退出码为 1仅 warning 时为 0——这意味着它可以无缝接入 CI 或 pre-commit 钩子把提示词质量变成可自动门禁的指标。大批量迁移场景下可加--lenient参数把耦合类发现降级为 warning。什么是耦合纪律这是项目最有教学价值的规则源自 AGENTS.md 中的 Coupling Discipline 一节核心理念是一句话向前指针免费向后依赖是负债。也就是说提示词结尾说做完后你可以拿它生成 battle card向前指引没问题但要求用户先运行另一个文件向后依赖就是债——新手在没有任何产出物时被迫做分叉决策每个依赖点都是弃坑点。脚本按层级强制执行层级形态允许出现的位置0 独立单文件产出成品prompts/目录必须1 向前指针仅在 Final Step 提及下一步任意位置2 软依赖有 XX 更好没有也能跑多数目录3 硬门禁前置产物缺失就 STOP仅loops/和vibes/校验脚本还会正则扫描元数据里的assumes ... already、run ... first这类隐性前置措辞。值得一提的是这次规则落地是量化过的COUPLING-REMEDIATION-PLAN.md 记录了治理前后的对比——30 个Companion:块清零、14 个虚报前置依赖的文件修正且删除资产数为 0。规则不是为了删文件而是为了让每个文件独立可用。generate-catalog.py:从元数据到全库目录目录脚本的工作流非常线性遍历9 个资产目录跳过README.md和Dataset开头的数据集文件解析每个文件的元数据优先读 HTML 注释块里的## 字段:段落兼容 YAML frontmatter双输出catalog/prompts-index.yaml—— 机读索引含 name、path、directory、description、date 等字段catalog/INDEX.md —— 人读目录按目录分组的 Markdown 表格每行是文件名 描述首句截断至 180 字符兜底报告列出所有缺失元数据块的文件方便补全生成的目录头部自带免责声明Generated by scripts/generate-catalog.py - do not edit by hand.当前版本收录了110 个资产条目比如prompts/下的一行PromptDescriptiontam-sam-som-market-sizingA single, self-contained TAM/SAM/SOM prompt: it collects any missing context through a short facilitated intake...一个细节很能体现工程思维描述列只取第一句。目录的价值是一眼判断这个提示词干不干活截断到首句既是格式要求也是写作约束——倒逼每个提示词的 Description 第一句必须说清产出物。元数据块长什么样以 prompts/prd-prompt-template.md 为例文件开头是这样的注释块节选!-- ## Description: Generates a complete PRD in one pass using a canonical 9-section structure, working from whatever raw material is available ... ## Standalone: yes ## Usage Note: Reach for this when you have the raw material and need the document now... ## When NOT to Use: - You want to approve each section before the next one is written... --几个字段各司其职Standalone: yes是耦合契约的声明prompts/目录必须为 yesWhen NOT to Use要求写明适用不了的场景而非去用别的文件——这条被项目称为隐藏课程的一部分。完整写作规范见 SUBMISSIONS-GUIDE.md。贡献者的提交前检查清单综合 AGENTS.md 的 Review Checklist改动提示词资产后元数据块完整含Standalone字段正文在 Final Step 之前不引用其他文件路径运行python3 scripts/validate-prompts.py确保 0 errors运行python3 scripts/generate-catalog.py同步catalog/保留 CC BY-NC-SA 4.0 授权与署名不重新引入 MIT 字样scripts/README.md 还透露了一个实用习惯warning 列表就是顺手迁移工作单——你某天因为任何理由打开了一个遗留文件就顺手把它的 warning 清掉而不搞一次性大重写。渐进式改进 自动化门禁是小仓库维持长期质量的低成本组合。小结product-manager-prompts 给所有内容型仓库提示词库、模板库、文档站提供了一个可借鉴的工程范式元数据注释块 单一事实来源人写一次机器用多处校验脚本 结构标准的自动门禁退出码友好 CI生成目录 派生物永不手改杜绝索引与内容漂移零依赖 只用标准库任何人 clone 下来 30 秒内可运行两个脚本加起来不足 500 行却回答了提示词库如何从收藏夹变成工程资产这个关键问题。赞分享【免费下载链接】product-manager-promptsA repository of Generative AI prompts for product managers using agents such as ChatGPT, Claude, Gemini项目地址https://gitcode.com/gh_mirrors/pr/product-manager-prompts点击查看免费下载相关推荐终极Android数学计算器从学生到工程师的完整解决方案终极Android数学计算器从学生到工程师的完整解决方案 还在为复杂的数学问题头疼吗ncalc计算器Calculator N是Android平台上最强MemoryBear RAG 目录生成提示词工程toc_from_text_user.md 模板深度解析与实战调优MemoryBear RAG 目录生成提示词工程 toc_from_text_user.md 模板深度解析与实战调优 导读 本文聚焦 MemoryBearVideo Script GeneratorTikTok 短视频脚本生成 GPT 的系统提示词全解析Video Script GeneratorTikTok 短视频脚本生成 GPT 的系统提示词全解析 导读 本篇文章围绕当前仓库中收录的 Video Scri提示工程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Qt鼠标事件与paintEvent绘图实战:手写迷你画板

Qt鼠标事件与paintEvent绘图实战:手写迷你画板

你有没有遇到过这种情况:在Qt里写了个自定义控件,鼠标怎么点都没反应,界面上该画的图形也不刷新,网上搜了一堆资料,结果发现是事件处理器根本没重写对地方。我当年自学Qt时,就被鼠标事件和绘图事件这套组合…

2026/10/15 20:56:58 阅读更多 →
网易算法岗笔试复盘:题型、考点与代码实战解析

网易算法岗笔试复盘:题型、考点与代码实战解析

2020年8月8日,周六,下午两点半,我参加了网易算法岗的在线笔试。印象很深,因为那天很热,房间里空调嗡嗡响,我在等待笔试平台加载的时候,手心全是汗。现在回头看,这次笔试暴露了不少我…

2026/10/15 18:36:22 阅读更多 →
ABAP开发核心知识点盘点:从内表到性能优化的实战指南

ABAP开发核心知识点盘点:从内表到性能优化的实战指南

做SAP开发这些年,陆陆续续带过不少新人,也被问过无数次“ABAP到底要学什么”“知识点那么多怎么抓重点”。说实话,ABAP这门语言在外人看来有点“老古董”,但在SAP生态里,它依旧是业务逻辑落地的核心载体。不管是做Fior…

2026/10/15 18:36:20 阅读更多 →

最新新闻

算法导论英文原版第三版PDF:从伪代码到红黑树实现与复杂度分析

算法导论英文原版第三版PDF:从伪代码到红黑树实现与复杂度分析

简介:《算法导论》英文原版教材(第三版)PDF,面向计算机专业学生、算法学习者与求职备考人群,用于系统建立算法设计与分析的知识体系。全书共34章,从算法在计算中的角色讲起,依次覆盖插入排序、分…

2026/10/15 20:56:57 阅读更多 →
Win7 64位下USB转串口驱动安装指南:CH340/CP210x/FTDI/PL2303排错全收录

Win7 64位下USB转串口驱动安装指南:CH340/CP210x/FTDI/PL2303排错全收录

简介:这是一份专为 Windows 7 64 位系统准备的 USB 转串口驱动资源,适用于需要通过 USB 接口连接老式串行设备(如工业控制、GPS、调制解调器等)的用户,解决现代电脑缺少物理串口导致设备无法识别的问题。压缩包共含 25…

2026/10/15 20:56:57 阅读更多 →
光伏功率预测系统用户手册V1.0.1实战指南:数据链路、模型调优与考核避坑

光伏功率预测系统用户手册V1.0.1实战指南:数据链路、模型调优与考核避坑

简介:这份《国能日新光伏功率预测系统用户使用手册V1.0.1》面向光伏电站运维人员、电力调度从业者及新能源相关专业学习者,系统讲解北京国能日新光伏电场功率预报管理系统的操作与配置方法。手册围绕人机界面、接口与数据库三部分展开,涵盖用…

2026/10/15 20:56:57 阅读更多 →
Erupt 对接 Elasticsearch 数据源全解析:注解驱动索引绑定、查询下推与完整 CRUD 实现

Erupt 对接 Elasticsearch 数据源全解析:注解驱动索引绑定、查询下推与完整 CRUD 实现

后端低代码AI 应用人工智能AI Agent认证鉴权RAG 【免费下载链接】erupt 🚀 通用数据管理框架,VORM 对象视图模型,注解驱动低代码开发 项目地址: https://gitcode.com/erupts/erupt 点击查看 免费下载 erupt-data-es 是 Erupt 通用…

2026/10/15 20:56:57 阅读更多 →
从零构建VST 3插件:CMake工程、参数管理与避坑实战

从零构建VST 3插件:CMake工程、参数管理与避坑实战

简介:这是一份VST 3插件开发SDK资源包,面向音频插件开发者、音乐软件工程师及具备一定C基础的学习者,帮助其在Windows、macOS、Linux和iOS平台上构建音效、乐器和音频处理工具。SDK遵循VST 3模块化架构,插件与宿主经由音频处理器、…

2026/10/15 20:56:57 阅读更多 →
NDIS小端口驱动开发实战:从Miniport注册到NBL收发路径详解

NDIS小端口驱动开发实战:从Miniport注册到NBL收发路径详解

简介:这是一份面向Windows内核网络驱动开发者的NDIS 6.0小端口驱动实例源码,针对Realtek 8111/8168/8169/8110等PCI千兆以太网控制器编写。由于DDK中可参考的miniport示例仅有E100BEX,学习NDIS 6.0网卡驱动的资料相当稀缺,本资源正…

2026/10/15 20:55:56 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →