potlakai/nus-teardown
GitHub: potlakai/nus-teardown
一个在 Claude Code 中运行的 AI agent,能够分析任意应用并提取其核心机制,构建最小可运行证明。
Stars: 0 | Forks: 0
# NŪS // TEARDOWN
**停止租用薄应用。拆解它们,留下唯一重要的部分。**
你每个月付费的许多应用,其本质不过是一个巧妙的小技巧,外面包了一层
LLM 调用和订阅服务。Teardown 是一个 agent,它指向任何应用,找出真正让它与众不同的那一点,并只重建那一个部分。它在你自己的 Claude Code 中运行,使用你已经付费的套餐。不需要 API key,没有额外账单,无需注册账号。
第一个目标是 Cluely,这款“无法被察觉的”会议助手。它的整个核心壁垒就是一个你屏幕共享时无法看到的窗口。这最终证明只需一次操作系统调用即可实现。可运行的证明位于 [`examples/cluely/`](./examples/cluely)。它确实有效。
## 为什么会有这个项目
原生的 Claude 很乐意为你糟糕地重建整个应用。那并不是有用的
部分。有用的部分在于判断力:在应用所做的所有事情中,哪个单一机制才是真正的核心壁垒,以及它是如何运作的。Teardown 就是这种判断力的具象化编码。它忽略通用无奇的 90% (auth, UI, LLM wrapper),并将任何人都无法一眼看穿并复刻的那 10% 交给你。
这是 [Nūs](https://github.com/potlakai/nus) 对外的半壁江山:一个为你进行构建的 AI。指向其他应用时,它会将其拆解;指向你自己的生活时,它会构建你所需的工具。同一个引擎。
## 安装与运行
你需要 [Claude Code](https://claude.ai/code) 和一个 Claude 套餐。仅此而已。
```
git clone https://github.com/potlakai/nus-teardown
cd nus-teardown
claude
```
然后在 Claude Code 中执行:
```
/teardown cluely
/teardown https://some-app.com it claims to do X
```
Teardown 运行着一个双 agent 接力流程:
1. **teardown-analyst** (运行在你最强的模型上——因为判断力即
产品本身) 仅研究目标的公开表层,并决定那个唯一值得复刻的机制——或者在找不到时给出一个坦诚的 `no single trick` 结论。它将交接信息保存为 `teardowns//ANALYSIS.md`。
2. **mechanic-rebuilder** 读取该分析报告,仅针对该机制构建最小化且真实可运行的证明,并运行该证明的自测 (selftest)。在自测真正运行通过之前,任何东西都不会被标记为完成。
输出结果将存放在 `teardowns//` 目录中:包含 `ANALYSIS.md`、可运行的证明,以及一份以带有真实测试输出的 `## Verified` 部分结尾的 `TEARDOWN.md` 报告。如果某个目标没有秘密技巧,报告就会如实说明——该系列项目的价值在于正确,而不是凭空捏造秘密。
## 商业逻辑视角
Cluely 为一个包裹在免费、公开的 OS 技巧之外的助手收取订阅费。Teardown 找到了那个技巧,并为你提供了一份可运行的副本。将这种情况放大到那一堆仅有“一个点子”深度的“AI 驱动”订阅服务上。这个 agent 本身除了你已有的 Claude 套餐外,不会让你花费一分钱,因为它就在你自己的 Claude Code 会话中运行。
## “这不就是一个 Claude wrapper 吗?”
不,区别恰恰就在这里。所谓的 wrapper 只不过是针对 API 调用的一层 prompt。
Teardown 具备三个 wrapper 所没有的特质:
1. **拆解的判断力** 本身:决定哪一个单一机制才是核心壁垒,以及应该忽略哪 90% 的无用部分。这是一种视角的展现,而不是一次简单的文本生成。
2. **行动指南 (playbook)**:分析公开表层、剥离出核心机制、命名该技术、交付最小化证明。它会在你运行的每一个目标中不断积累经验。
3. **证明**:那个单一技巧的可运行产物,而不是一大堆生成的代码墙。
模型只是引擎。围绕它的认知和判断才是产品本身。
## 基本原则
- 仅使用公开信息。尊重 robots.txt 和服务条款。不使用登录墙 (login-walled)
或付费墙 (paywalled) 的数据,不包含任何私人个人信息。
- 重建是你自己对公开技术实现的最小化版本,仅用于教育
和评论目的。Teardown 绝不会将目标应用专有的代码、二进制文件
或品牌标识包装成你自己的东西。
- 不使用任何遥测技术。它在你的 Claude Code 中本地运行,只向你汇报,绝不向其他人透露。
## 目录内容
```
METHODOLOGY.md the playbook the agents run (read this)
.claude/commands/teardown.md the /teardown command
.claude/agents/teardown-analyst.md finds the one special mechanic (or says there isn't one)
.claude/agents/mechanic-rebuilder.md builds the runnable proof and verifies it runs
examples/cluely/ the reference teardown, with working code
teardowns/ where your runs get written
```
## License
MIT。由 [potlakai](https://github.com/potlakai) 构建。Nūs 项目的一部分。
如果你是因为 Cluely 相关的视频而来到这里:下一次拆解已经在路上了。
欢迎在 issues 中提名下一个目标。
标签:Cutter, 防御加固