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, 防御加固