用途:Field Theory CLI(命令 ft)用于把 X/Twitter 书签同步到本地并长期保存,再对书签做搜索、分类、导出与知识库整理,还可提供给具备 shell 访问能力的 AI 智能体使用。
主要能力:默认无需 API Key 即可同步书签到 ~/.fieldtheory/bookmarks/,也支持 OAuth 官方 API 跨平台同步;通过 SQLite FTS5 做 BM25 排序全文搜索;用 LLM 按类别(tool、security、technique、launch、research、opinion、commerce)和主题领域分类;支持 Markdown 导出并附文章正文,可生成互链 wiki、提问与检查;提供 Possible 运行从书签生成想法;可通过 /fieldtheory 技能集成 Claude Code、Codex。
安装与用法:需要 Node.js 20+,执行 npm install -g fieldtheory,用 ft --version、ft status 验证;首次运行 ft sync 从浏览器提取会话,ft search "distributed systems" 搜索;OAuth 同步用 ft auth 后 ft sync --api。常用命令还包括 ft sync --classify、ft sync --no-media、ft sync --rebuild、ft classify、ft md、ft wiki、ft ask、ft skill install。可用环境变量如 FT_DATA_DIR 覆盖数据目录,用 ANTHROPIC_API_KEY、OPENAI_API_KEY、OPENROUTER_API_KEY 配置 LLM,用 ft model 切换模型。
适用场景:本地书签归档与检索、建立知识库、批量分类、为编码智能体提供书签上下文。
限制:需 Node.js 20+,会话同步推荐 Chrome 系或 Firefox;OAuth 令牌存于本地;无遥测;资料未提供收费、价格、效果数据,也未给出平台支持以外的官方承诺;具体模型可用性与成本取决于所配置的 LLM 服务。