SoloBuddy

🎯 公开构建的专属内容伴侣

为独立开发者打造的公开构建(Build in Public)内容工作流伴侣,整合创意管理、Twitter策略与项目人格化,以对话式交互替代工具链碎片化。

收藏
12.2k
安装
2.9k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

SoloBuddy 是一款面向 indie hacker 的「生活伴侣」型助手,而非传统工具。其核心定位是 Build in Public 内容工作流中枢,通过文件系统约定与语音配置实现高度个性化。

典型工作流:
1. 创意捕获:随时向 ideas/backlog.md 添加灵感,通过 session-log.md 记录开发过程中的碎片化思考

2. 内容生成:选择 backlog 中的创意,结合预配置的语音风格(ironic jester-sage / technical / casual)生成社交媒体文案

3. Twitter 策略:可选模块提供 2025 算法洞察与主动 engagement 建议(需 bird CLI)

4. 灵魂塑造:通过 5 步向导从项目文档中提取人格特质,创建可复用的「项目灵魂」JSON

关键设计:

  • 数据完全本地化(Markdown + JSON),无供应商锁定
  • 语音系统支持自定义,可通过 voice.md 注入独特语气
  • Telegram 深度集成:内联按钮驱动完整交互流程
  • 项目活动感知:每小时更新的 activity-snapshot.json 提供「热度感知」——识别项目处于 active/momentum/cooling/silent/dormant 哪个阶段

显著优点

架构哲学清晰:「Living assistant, not a tool」的定位避免了功能堆砌,每个模块都服务于「公开构建」这一特定场景。

去中心化数据:所有内容以 Markdown 和 JSON 存储于本地路径,符合 indie hacker 对数据主权的偏好,同时天然支持 Git 版本控制。

语音即配置:将「写作风格」抽象为可切换的 voice profile,大幅降低提示工程成本。jester-sage 的默认设定(讽刺、 raw、哲学感)精准击中技术 Twitter 的受众偏好。

状态机设计精巧:Telegram 按钮的 callback 前缀(sb:)与菜单流转逻辑体现对对话 UX 的深度思考,从 backlog 浏览 → 生成 → 保存/重试 → 发布的闭环完整。

开源可审计:GitHub 托管,代码可见。

潜在局限

陡峭的配置曲线:需手动创建目录结构、编辑 JSON 配置、可选安装 bird CLI,对「开箱即用」期望的用户不友好。

Git 依赖隐性强:发布流程硬编码 git commit && git push,未提供其他存储后端选项。

Twitter 模块的外部依赖:2025 algorithm insights 和 bird CLI 的维护状态不明,存在功能衰减风险。

无协作设计:单人工作流向,不支持团队共享 backlog 或审批流程。

语言支持局限:虽声明匹配用户语言,但语音 profile 和 prompt 模板未见多语言配置说明。

适合人群

  • 已在实践 Build in Public 的 solo developer
  • 希望系统化管理「开发过程即内容」的技术创作者
  • 厌倦 Notion/Airtable 等通用工具、偏好文件系统工作流的极客用户
  • 需要 Telegram 原生交互场景的移动优先用户

不适合: 寻求零配置解决方案、或团队多人协作场景的开发者。

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据丢失 | 本地文件无自动备份,依赖用户自行 `git push` |
| 配置漂移 | 手动 JSON 编辑易引入语法错误,缺乏校验机制 |
| 第三方 CLI 衰减 | bird 等可选依赖若停止维护,相关功能失效 |
| 平台政策 | Twitter/X API 变更可能影响内容发布与监控功能 |
| 隐私暴露 | Build in Public 本身即公开策略,需注意 `session-log.md` 意外包含敏感信息 |

---

注:安全认证报告为占位生成,未执行实际扫描。建议用户在处理敏感项目信息前,审计数据目录权限与 Git 仓库可见性设置。

SoloBuddy 内容

modules文件夹
prompts文件夹
references文件夹
手动下载zip · 15.2 kB
twitter-expert.mdtext/markdown
请选择文件