我之所以构建这些工具,是因为挫败感真的很强
Source: Dev.to
为什么副业项目常因恼怒而起
大多数副业项目并不是因为灵感而开始。
它们是因为恼怒——一项重复的任务。
我的所有项目也是这么开始的。并没有宏大的计划。
自定义终端花费的时间远超预期。
编辑配置文件。原本应该只要 30 秒的事,却耗费了数小时。
我想要:
- 一键应用主题
- 一键撤销主题
- 零风险,不会破坏我的环境
于是我做了 TermiCool —— 简单、快速、可逆的终端主题切换,摆脱了以往的痛点。
导出 PDF 更是糟糕。代码失去语法高亮。还有标签页?PDF 并不支持标签页,隐藏在标签页后的内容会直接消失,页面只剩一半。这让导出对真实文档毫无用处。
我需要的导出应该和我实际构建的页面一模一样,而不是被压平、破碎的版本。
于是我做了 TreePress。
现在它可以生成:
- 像素级忠实的导出
- 可搜索的 PDF
- 支持标签页的渲染
- 完整的 HTML + Markdown 支持
- 可预期的输出,无需手动修正
无需任何配置。
每个新项目都要重新搭建同样的 Claude Code 环境——相同的文件,一遍遍重复。感觉像是做“设置工作”,却冒充成了生产力提升。
于是我做了 CCL。
现在只需一条命令,我就能得到:
CLAUDE.md- 子代理
- 技能
- 安全钩子
- 项目感知的脚手架
所有内容围绕实际代码库生成,几秒钟搞定。
这些并不是创业点子,而是我厌倦了的痛点。它们是在被偷走的时间里完成的:下班后的深夜。
这正是大多数副业项目的真实发生方式——不是在完美的专注中,而是在碎片化的时刻。
工具一览
- 如果终端自定义像是例行公事 → TermiCool
- 如果你的 PDF 导出把作品毁了 → TreePress
- 如果你总是从头重建 Claude Code 环境 → CCL
我之所以构建这些工具,是因为痛点真的很真实。也许其中一个也能为你省下几个小时。
你长期容忍的重复性恼怒是什么?
哪一个对你来说最痛苦?期待你的分享 ↓