zhang7700/clarify-saas-idea
备忘录里的 SaaS 想法还在改人设时,clarify-saas-idea 已经逼出一页 ICP 和楔子
独立开发者把「做一个竞品定价提醒」写在备忘录里改了又改,仍然说不清谁付钱、第一刀做什么。本机按 README 复制安装,用仓库自带 demo-prompt 跑通:空输入停机;首稿 499 词超过技能自己的字数条;压缩后 399 词、2543 字节落到 docs/saas-one-pager.md。未上线、未付款。
实验田正式路线
这项项目没有绕过实验田。
正文
这份记录
# 备忘录里的 SaaS 想法还在改人设时,clarify-saas-idea 已经逼出一页 ICP 和楔子 Jian AI Lab 网站实验报告草稿|2026-09-05 项目:[zhang7700/clarify-saas-idea](https://github.com/zhang7700/clarify-saas-idea) 状态:草稿,未部署、未发布、未上传收成区 制度 SHA-256:`0c46e0321ca4821cc5cd3d563656d0cfa9b6fe1a7b7136d2aa2b2c6c1e8c1c6b` 独立开发者把「做一个竞品定价提醒」写在备忘录里改了又改,仍然说不清谁付钱、第一刀做什么。GitHub 上 zhang7700 的免费 Agent Skill `clarify-saas-idea` 按文档把模糊想法收成 ICP、楔子和 MVP one-pager。剑的 AI 实验室今天在本机按 README 复制安装,用仓库自带 demo-prompt 跑通:空输入停机;首稿 499 词超过技能自己的字数条;压缩后 399 词、2543 字节落到 `docs/saas-one-pager.md`。 ## 1 具体痛点 周末做 SaaS 的人缺的不是又一句口号,是一张能冻结的决策页:一个客户画像、一个楔子、七条以内的 MVP In。备忘录里全是选项,代码已经想动手。 ## 2 前十秒钩子 想法在备忘录,ICP 还是空白。今天用仓库自己的演示句——监控竞品定价页、卖给独立 B2B 创始人、四个周末、渠道是 X——看这套 Skill 会不会写出一页能开工的合同。 ## 3 明确承诺 能核对的只有:本机能按 README 装上;空输入会停、不编造产品;喂进 302 字节 demo-prompt 后得到带十个规定标题的 one-pager,合格稿 399 词。不是已上线产品,也不是已收款。作者 README 里的付费包标价本次未付款、未验证。 ## 4 项目、作者与机制 仓库:https://github.com/zhang7700/clarify-saas-idea GitHub id `1357550091`,本次克隆 HEAD `e1e48741d6bd`。README:把模糊 indie SaaS 想法变成决策就绪的一页(ICP、wedge、non-goals、MVP In/Out)。安装是复制 `skills/clarify-saas-idea` 到 `.cursor/skills`、`.claude/skills` 或 `.agents/skills`。SKILL.md 要求写入 `docs/saas-one-pager.md`,主张必须标 Known / Assumed / Unknown,字数约不超过 400 词。公开 X 存档 @KaiZhang_AI 于 2026-09-05 介绍该仓库;只读存档,未发帖。 ## 5 真实实验 1. clone 到当日写根,README 09:40:46 就绪。未 push。 2. 误把仓库当 PyPI 包:`pip install clarify-saas-idea` 于 09:43:20 失败,0.992 秒,提示 No matching distribution。 3. 未建目录直接复制,0.024 秒失败。按 README `mkdir -p` 再复制,09:43:22 成功,0.030 秒,三份 SKILL.md 各 3830 字节。 4. 空输入 09:44:04,`BLOCKED_MISSING_INPUTS`,exit 2,0.048 秒,没有 one-pager。 5. 用 `examples/demo-prompt.md`(302 字节)按技能写出 PlanWatch。首稿 09:44:38,499 词,超过质量条。压缩后 09:45:49,399 词、2543 字节,十个标题齐全,In 项 7 条。首稿到合格墙钟 71 秒。 ## 6 结果对比 | 项 | 输入 | 输出 | |---|---|---| | 资料 | demo-prompt 302 字节 | one-pager 2543 字节 / 399 词 | | 结构 | 一句产品想法 | Job / ICP / 证据 / 楔子 / MVP In Out | | 空跑 | 无 idea 文件 | 停机,未编造 | | 质量条 | 首稿 499 词 | 压缩后 399 词通过 | 手工写一页要多久,这次没测,不写秒数。只公布上面这些墙钟。 ## 7 观众利益与场景 准备用四个周末做一个 B2B 小工具、还在 X 上找第一批用户的人,可以先让 Cursor 或 Claude Code 读这套 Skill,把 ICP 和楔子冻在 `docs/saas-one-pager.md`。写代码、做着陆页是下一步;作者把后续技能放在付费包里,本次没有买。 ## 8 积极结论与下一步 本机最小路径跑通:空输入停,有 demo-prompt 出一页,399 词合格。下一步是站点侧收成区上传和公开收获记。不是日更完成。 --- 核验附注(不对观众口播):run v31-prod-20260905T0904;HEAD e1e48741d6bd3a04683d2e848a4fe33c7e8d658f;github_id 1357550091;政策 SHA 0c46e0321ca4821cc5cd3d563656d0cfa9b6fe1a7b7136d2aa2b2c6c1e8c1c6b;complete=false;EXPERIMENT_CONTENT_LOCAL=true。
01 · 问题
我想解决什么
周末做 SaaS 的人缺的不是又一句口号,是一张能冻结的决策页:一个客户画像、一个楔子、七条以内的 MVP In。备忘录里全是选项,代码已经想动手。
02 · 过程
我是怎样做的
1. clone 到当日写根,README 09:40:46 就绪。未 push。2. 误把仓库当 PyPI 包:pip install clarify-saas-idea 于 09:43:20 失败,0.992 秒,提示 No matching distribution。3. 未建目录直接复制,0.024 秒失败。按 README mkdir -p 再复制,09:43:22 成功,0.030 秒,三份 SKILL.md 各 3830 字节。4. 空输入 09:44:04,BLOCKED_MISSING_INPUTS,exit 2,0.048 秒,没有 one-pager。5. 用 examples/demo-prompt.md(302 字节)按技能写出 PlanWatch。首稿 09:44:38,499 词,超过质量条。压缩后 09:45:49,399 词、2543 字节,十个标题齐全,In 项 7 条。首稿到合格墙钟 71 秒。
03 · 结果
实际发生了什么
输入 demo-prompt 302 字节;输出 one-pager 2543 字节 / 399 词。空跑停机未编造。pip 失败 0.992 秒;安装 0.030 秒;空跑 0.048 秒;首稿到合格 71 秒。手工写一页未测,不写秒数。未上线、未付款。
04 · 避坑
哪些地方值得注意
误把仓库当 PyPI 包:pip install clarify-saas-idea 于 09:43:20 失败,0.992 秒,No matching distribution。未建目录直接复制,0.024 秒失败。空输入 09:44:04 BLOCKED_MISSING_INPUTS exit 2 0.048 秒,未写 one-pager。首稿 499 词超过技能自己的约 400 词质量条,压缩后 399 词通过。手工写一页未测,不写秒数。作者付费包未付款、未验证。
05 · 最终评价
这次实验的结论
本机最小路径跑通:空输入停,有 demo-prompt 出一页,399 词合格。适合周末做 B2B 小工具、还在 X 上找第一批用户的人先冻 ICP 和楔子。
实验日志时间线
这项实验是怎样一步步做出来的。
- 01
收成区|v31-prod-20260905T0904 15项证据 收成区上传对照说明(对照表只是核验映射,不是第16张图)。 run v31-prod-20260905T0904;仓库 zhang7700/clarify-saas-idea;未 submit 公开收获记。 1. 项目首页或原作者介绍画面|README 1328 字节;HEAD e1e48741;id 1357550091;stars 0(API 当日)|file=harvest/evidence-01-project-home.png 2. 项目核心功能画面|SKILL.md 3830 字节;规定写入 docs/saas-one-pager.md 十个标题;质量条 ≤~400 词|file=harvest/evidence-02-core-skill.png 3. 安装过程录屏|09:43:22 三份 SKILL.md 各 3830 字节;install_exit=0;elapsed 0.030s;无 pip|file=harvest/evidence-03-install.png 4. 首次运行画面|09:44:04 BLOCKED_MISSING_INPUTS exit 2 elapsed 0.048438s;未写 one-pager|file=harvest/evidence-04-first-run.png 5. 关键操作录屏|输入 302B;首稿 499 词超条;合格 399 词 2543B;首稿→合格 71s|file=harvest/evidence-05-key-op.png 6. 最终结果画面|PlanWatch one-pager 2543 字节 399 词;10 标题齐全;In=7|file=harvest/evidence-06-final-pack.png 7. 输入和输出对比|输入 302 字节模糊想法;输出 2543 字节决策一页|file=harvest/evidence-07-io-compare.png 8. 速度或步骤对比|pip 0.992s 失败;安装 0.030s;空跑 0.048s;首稿→合格 71s;不编造手工耗时|file=harvest/evidence-08-steps.png 9. 项目目录或核心文件画面|README+SKILL.md+demo-prompt;HEAD e1e48741d6bd|file=harvest/evidence-09-tree.png 10. README 关键段落|README 原文:copy 到 .cursor/.claude/.agents/skills;付费包本实验未付款|file=harvest/evidence-10-readme-key.png 11. 真实报错或翻车画面|pip No matching distribution 0.992s;首稿 499 词 MISS ≤~400|file=harvest/evidence-11-error.png 12. 修复后的成功画面|install_exit=0;399 words PASS;SHA-256 720db9cd00eb75c69eef0db6ff4fd83357fa67c4f72ee722fa550221cc397c07|file=harvest/evidence-12-success.png 13. 用户使用场景画面|场景:demo-prompt 竞品定价提醒 → PlanWatch one-pager;未上线未收款|file=harvest/evidence-13-scene.png 14. 项目作者或社区活跃情况|@KaiZhang_AI status/2095967421173473641;2026-09-05 04:09;4 次查看仅原文引用|file=harvest/evidence-14-x-archive.png 15. 最终结论画面|模糊想法进一页出;399 词合格;local pending;complete=false|file=harvest/evidence-15-conclusion.png
项目首页或原作者介绍画面 README 1328 字节;HEAD e1e48741;id 1357550091;stars 0(API 当日) 项目核心功能画面 SKILL.md 3830 字节;规定写入 docs/saas-one-pager.md 十个标题;质量条 ≤~400 词 安装过程录屏 09:43:22 三份 SKILL.md 各 3830 字节;install_exit=0;elapsed 0.030s;无 pip 首次运行画面 09:44:04 BLOCKED_MISSING_INPUTS exit 2 elapsed 0.048438s;未写 one-pager 关键操作录屏 输入 302B;首稿 499 词超条;合格 399 词 2543B;首稿→合格 71s 最终结果画面 PlanWatch one-pager 2543 字节 399 词;10 标题齐全;In=7 输入和输出对比 输入 302 字节模糊想法;输出 2543 字节决策一页 速度或步骤对比 pip 0.992s 失败;安装 0.030s;空跑 0.048s;首稿→合格 71s;不编造手工耗时 项目目录或核心文件画面 README+SKILL.md+demo-prompt;HEAD e1e48741d6bd README 关键段落 README 原文:copy 到 .cursor/.claude/.agents/skills;付费包本实验未付款 真实报错或翻车画面 pip No matching distribution 0.992s;首稿 499 词 MISS ≤~400 修复后的成功画面 install_exit=0;399 words PASS;SHA-256 720db9cd00eb75c69eef0db6ff4fd83357fa67c4f72ee722fa550221cc397c07 用户使用场景画面 场景:demo-prompt 竞品定价提醒 → PlanWatch one-pager;未上线未收款 项目作者或社区活跃情况 @KaiZhang_AI status/2095967421173473641;2026-09-05 04:09;4 次查看仅原文引用 最终结论画面 模糊想法进一页出;399 词合格;local pending;complete=false
收成区 · 与本实验绑定
报告、长文、视频材料和下载包都从上面的日志长出来。
“已产出”表示内容和文件已经形成,不代表核心 3D 界面的端到端验收已经通过。本实验仍保留为“进行中”。
实验报告|clarify-saas-idea 最小实测
# 备忘录里的 SaaS 想法还在改人设时,clarify-saas-idea 已经逼出一页 ICP 和楔子 Jian AI Lab 网站实验报告草稿|2026-09-05 项目:[zhang7700/clarify-saas-idea](https://github.com/zhang7700/clarify-saas-idea) 状态:草稿,未部署、未发布、未上传收成区 制度 SHA-256:`0c46e0321ca4821cc5cd3d563656d0cfa9b6fe1a7b7136d2aa2b2c6c1e8c1c6b` 独立开发者把「做一个竞品定价提醒」写在备忘录里改了又改,仍然说不清谁付钱、第一刀做什么。GitHub 上 zhang7700 的免费 Agent Skill `clarify-saas-idea` 按文档把模糊想法收成 ICP、楔子和 MVP one-pager。剑的 AI 实验室今天在本机按 README 复制安装,用仓库自带 demo-prompt 跑通:空输入停机;首稿 499 词超过技能自己的字数条;压缩后 399 词、2543 字节落到 `docs/saas-one-pager.md`。 ## 1 具体痛点 周末做 SaaS 的人缺的不是又一句口号,是一张能冻结的决策页:一个客户画像、一个楔子、七条以内的 MVP In。备忘录里全是选项,代码已经想动手。 ## 2 前十秒钩子 想法在备忘录,ICP 还是空白。今天用仓库自己的演示句——监控竞品定价页、卖给独立 B2B 创始人、四个周末、渠道是 X——看这套 Skill 会不会写出一页能开工的合同。 ## 3 明确承诺 能核对的只有:本机能按 README 装上;空输入会停、不编造产品;喂进 302 字节 demo-prompt 后得到带十个规定标题的 one-pager,合格稿 399 词。不是已上线产品,也不是已收款。作者 README 里的付费包标价本次未付款、未验证。 ## 4 项目、作者与机制 仓库:https://github.com/zhang7700/clarify-saas-idea GitHub id `1357550091`,本次克隆 HEAD `e1e48741d6bd`。README:把模糊 indie SaaS 想法变成决策就绪的一页(ICP、wedge、non-goals、MVP In/Out)。安装是复制 `skills/clarify-saas-idea` 到 `.cursor/skills`、`.claude/skills` 或 `.agents/skills`。SKILL.md 要求写入 `docs/saas-one-pager.md`,主张必须标 Known / Assumed / Unknown,字数约不超过 400 词。公开 X 存档 @KaiZhang_AI 于 2026-09-05 介绍该仓库;只读存档,未发帖。 ## 5 真实实验 1. clone 到当日写根,README 09:40:46 就绪。未 push。 2. 误把仓库当 PyPI 包:`pip install clarify-saas-idea` 于 09:43:20 失败,0.992 秒,提示 No matching distribution。 3. 未建目录直接复制,0.024 秒失败。按 README `mkdir -p` 再复制,09:43:22 成功,0.030 秒,三份 SKILL.md 各 3830 字节。 4. 空输入 09:44:04,`BLOCKED_MISSING_INPUTS`,exit 2,0.048 秒,没有 one-pager。 5. 用 `examples/demo-prompt.md`(302 字节)按技能写出 PlanWatch。首稿 09:44:38,499 词,超过质量条。压缩后 09:45:49,399 词、2543 字节,十个标题齐全,In 项 7 条。首稿到合格墙钟 71 秒。 ## 6 结果对比 | 项 | 输入 | 输出 | |---|---|---| | 资料 | demo-prompt 302 字节 | one-pager 2543 字节 / 399 词 | | 结构 | 一句产品想法 | Job / ICP / 证据 / 楔子 / MVP In Out | | 空跑 | 无 idea 文件 | 停机,未编造 | | 质量条 | 首稿 499 词 | 压缩后 399 词通过 | 手工写一页要多久,这次没测,不写秒数。只公布上面这些墙钟。 ## 7 观众利益与场景 准备用四个周末做一个 B2B 小工具、还在 X 上找第一批用户的人,可以先让 Cursor 或 Claude Code 读这套 Skill,把 ICP 和楔子冻在 `docs/saas-one-pager.md`。写代码、做着陆页是下一步;作者把后续技能放在付费包里,本次没有买。 ## 8 积极结论与下一步 本机最小路径跑通:空输入停,有 demo-prompt 出一页,399 词合格。下一步是站点侧收成区上传和公开收获记。不是日更完成。 --- 核验附注(不对观众口播):run v31-prod-20260905T0904;HEAD e1e48741d6bd3a04683d2e848a4fe33c7e8d658f;github_id 1357550091;政策 SHA 0c46e0321ca4821cc5cd3d563656d0cfa9b6fe1a7b7136d2aa2b2c6c1e8c1c6b;complete=false;EXPERIMENT_CONTENT_LOCAL=true。
模糊 SaaS 想法怎样变成一页 ICP 和楔子:我们实测了 clarify-saas-idea
# 模糊 SaaS 想法怎样变成一页 ICP 和楔子:我们实测了 clarify-saas-idea 备忘录里不缺产品句子。缺的是一张能开工的决策页。GitHub 上 zhang7700 的免费 Agent Skill `clarify-saas-idea` 把这一段收进 Cursor / Claude Code:读你的粗糙想法,逼出一个 ICP、一个楔子、一份 MVP In/Out。我们用仓库自带的演示提示词在本机跑了一次。没有输入,它停。有演示句,先写出 499 词超了自己的字数条,再压到 399 词、2543 字节,落到 `docs/saas-one-pager.md`。没有上线产品,也没有付款。 ## 卡在哪 独立开发者真正耗掉周末的,不是再想一个功能名。是谁付钱、触发事件是什么、第一刀只做哪一条工作流、哪些事先不做。选项写了一屏,代码已经按捺不住。 ## 开头就能核对的结果 这篇文章能让你核对的,只有这一次实验:Skill 能按 README 拷到本机;空输入会停,不会替你编产品;把仓库 `examples/demo-prompt.md`(302 字节)喂进去,会得到带十个规定标题的 one-pager。合格稿 399 英语词。作者 README 里写的付费扩展包,这次没有买,也不验证结账。 ## 这是什么项目 仓库:https://github.com/zhang7700/clarify-saas-idea 这次克隆到的提交是 `e1e48741d6bd`,GitHub 仓库 id `1357550091`。README 原话大意:把模糊 indie SaaS 想法变成决策就绪的一页(ICP、wedge、non-goals、MVP In/Out)。安装就是把 `skills/clarify-saas-idea` 放到 `.cursor/skills`、`.claude/skills` 或 `.agents/skills`,重载 Agent,再用演示提示词。SKILL.md 规定输出路径永远是 `docs/saas-one-pager.md`,主张必须标 Known / Assumed / Unknown,字数大约不超过 400 词。公开 X 上 @KaiZhang_AI 在 2026-09-05 介绍过这个仓库。我们只引用发现阶段的存档,没有互动。 ## 本机怎么跑的 环境就是一台 Mac。仓库 clone 下来,没有 push。 先走了两条会失败的路,都是真的:把仓库当成 PyPI 包 `pip install clarify-saas-idea`,0.992 秒后提示找不到发行版;没建目录直接 `cp`,立刻 No such file or directory。按 README 建好三个 skills 目录再复制,0.030 秒成功,三份 SKILL.md 各 3830 字节,和源文件一致。 第一次故意不给想法文件。技能要的四项输入全缺,进程 0.048 秒停住,exit 2,`docs/saas-one-pager.md` 不存在。 接着使用仓库自带演示:做一个监控竞品定价页的工具,卖给独立 B2B 创始人,大约四个周末,渠道是 Twitter/X 和独立开发者社区。技能把演示里没写的「现在怎么凑合」标成 Unknown,并列出三条发现提问,没有编造用户没说的现状。工作名落成 PlanWatch。首稿 499 词,超过质量条;删冗句之后 399 词通过。从首稿落盘到合格稿,墙上的钟走了 71 秒。 ## 进出对比 | | 进 | 出 | |---|---|---| | 资料 | demo-prompt 302 字节 | one-pager 2543 字节 / 399 词 | | 结构 | 一句产品想法 | Job、ICP、证据、楔子、MVP In/Out | | 空跑 | 无文件 | 停机,未编造 | | 质量条 | 首稿 499 词 | 压缩后 399 词 | 手工自己写一页要多久,这次没测,所以不报那个数。 ## 谁现在用得上 准备用几个周末做一个 B2B 小工具、还在 X 上找第一批用户的人,可以先让 Agent 读这套 Skill,把人设和楔子冻在一页 Markdown 里。着陆页和定价是作者付费包里的后续技能,本次没有跑。 ## 下一步 clarify-saas-idea 在本机跑通了。没有输入它停,有演示句它出一页,399 词合格。仓库链接:https://github.com/zhang7700/clarify-saas-idea 。我是剑的 AI 实验室,我们把 GitHub 上能用的项目用中文讲清楚。本稿由用户发知乎,实验室站点尚未更新。
YouTube 口播稿|clarify-saas-idea
# YouTube 口播稿|clarify-saas-idea 建议标题:模糊想法进,一页决策出|clarify-saas-idea 实测 399 词 片头必须出现:clarify-saas-idea 不要念 run_id、COMPLETE、PENDING、退出码。空跑可以说「它停了,没有瞎编」。付费包标价不要念成我们测过的价格。 下面是口播全文。按自然停顿录,大约 3 分钟。 --- 备忘录里全是 SaaS 句子,谁付钱、第一刀做什么,还是空白。今天实测 clarify-saas-idea,一套给 Cursor 和 Claude Code 用的免费 Skill。原料是仓库自己的演示提示词:监控竞品定价页。合格之后,399 词的决策一页已经在硬盘上。 做独立产品的人都懂这个卡点。功能名有了,周末也留了,真正耗掉一晚上的,是人设、楔子、哪些事先不做。想法在,一页合同不在。 这支片子只带你看一件已经发生的事:这套开源 Skill 装到本机以后,会不会把一句模糊想法,变成能开工的 ICP 和 MVP 范围。上线的产品、收过的钱,这次都没有做。你听到的数字,都来自这一次运行。 仓库在 GitHub,作者 zhang7700,名字就叫 clarify-saas-idea。README 写得很直:把模糊的独立 SaaS 想法,整理成一页决策文档,里面有客户画像、楔子、非目标、MVP 做什么和不做什么。安装就是把技能目录拷进 Cursor 或者 Claude Code。公开 X 上 @KaiZhang_AI 介绍过它。我们只读存档,没有去评论。 实验很短。仓库 clone 到本机,没有往回推。有人会顺手 pip install,我们试了,它不是 Python 包,立刻找不到发行版。按文档建好目录再复制,零点零三秒就装上。 第一次故意不给想法。Skill 自己停住了,一份 one-pager 也没编。这是我要的:它宁可空着,也不替你虚构客户。 接着写入仓库自带的演示句。它把演示里没写的现状标成未知,列出三个该去问的问题,然后写出 PlanWatch 这一页。首稿 499 词,超过它自己写的大约 400 词上限。我们按质量条删冗句,压到 399 词、2543 字节。从超条的首稿到合格稿,墙上的钟走了 71 秒。 对照很清楚。进去的是 302 字节提示词。出来的是带十个规定标题的一页。空跑是立刻停。有演示句就是一页决策。手工自己写要多久,这次没测,所以不报那个数。 如果你正准备用几个周末做一个 B2B 小工具,还在 X 上找第一批用户,可以先让 Agent 读这套 Skill,把人设冻住。写代码、做着陆页,是下一件事。 结论就这一句:clarify-saas-idea 在本机跑通了。没有输入它停,有演示句它出一页,399 词合格。仓库链接放简介。我是剑的 AI 实验室,我们把 GitHub 上能用的项目,用中文讲清楚。 --- ## 八段对照(核验用,不要念标题) | 段 | 结构 | 口播落点 | |---|---|---| | 1 | 具体痛点 | 备忘录有想法,ICP 和楔子还要手搓 | | 2 | 前十秒钩子 | 项目名 + 演示提示词 + 399 词一页 | | 3 | 明确承诺 | 能装、空输入停、有演示句出一页;未上线未付款 | | 4 | 项目/作者/机制 | zhang7700、拷到 Cursor/Claude、@KaiZhang_AI 存档 | | 5 | 真实实验 | pip 失败、复制安装、空跑停、499 再压到 399 | | 6 | 结果对比 | 302 字节进,2543 字节出;不报未测手工秒数 | | 7 | 观众利益与场景 | 周末做 B2B 小工具的人先冻一页 | | 8 | 积极结论与下一步 | 本机跑通;链接在简介;不是日更完成 |