1667 0.9.8 版本发布:使用语言模型撰写小说的终端用户界面
1667 0.9.8 让你可以在终端中写作,同时将每次 AI 生成的草稿保存在可导航的树状结构中
核心亮点: 1667 版本 0.9.8 提供了一个自包含的开源终端用户界面,可向语言模型请求下一段内容,将每次生成的版本并列保存在树状结构中,并且完全不收集任何遥测数据、无需账户或云端同步。
核心工作流:生成、对比与塑造故事线
- 基于提示的生成: 按下 Enter 打开作曲家界面,输入方向(例如:让那盏未点亮的灯笼作答),模型将返回一段文字。程序随后暂停,等待作者的下一个命令。
- 版本保存: 每次生成的段落都会保存为一个 版本。使用 ← 和 → 在同级版本间切换;原始版本始终保持不变。只有 d 命令会删除一个版本及其所有子版本。
- 基于树的导航: 故事以树状结构表示,每个节点是一段文字,每条分支代表一个替代版本。按下 M 可打开地图视图,可视化整个树结构,显示同级节点、字数统计和当前路径。
- 文件系统集成: 故事存储在用户指定的纯文本文件夹中。导出功能将所选路径以 Markdown 格式写入同一目录;无需服务器或账户。
隐私优先设计:无分析、无遥测、无隐藏服务器
"程序发出的每个请求都会发送到你配置的端点。没有任何数据会发送给我们,因为我们根本没有服务器来接收它。" – 项目文档
- 零数据收集: 源代码中不包含任何分析库、遥测钩子、崩溃报告端点或安装 ID。
- 可选更新检查: 唯一的出站请求是可选的版本检查,仅读取版本号;从不下载或安装任何内容。
- 本地密钥存储: API 密钥存储在故事文件夹外的私有文件中,且永远不会发送给 1667 项目维护者。
- Apache-2.0 许可证: 所有代码均在 GitHub 上公开,任何人都可审计其隐私声明。
支持的平台与安装方式
- 平台: macOS (arm64/x64)、Linux (glibc 2.17+ arm64/x64)、Windows (x64 PowerShell 安装程序)。
- 安装命令:
curl -fsSL https://1667.ai/install.sh | sh - 已验证安装程序: 用户可在运行脚本前使用 GitHub CLI 证明来验证发布版本,确保二进制文件与标签 v0.9.8 匹配。
模型灵活性与配置
- 供应商无关: 1667 不捆绑任何模型。它可以指向任何 OpenAI 兼容、Anthropic 兼容或自托管端点(例如 Ollama、LM Studio、llama.cpp、KoboldCpp)。
- 可编辑设置: 按下 , 可打开生成设置面板,调整温度、最大标记数、上下文窗口(默认 32,768 标记)、缓存策略等。
- 试运行模式: UI 内置一个 试运行 提供商,可在不联系外部 API 的情况下进行测试。
键盘为中心的用户界面:所有操作仅需少数按键
| 类别 | 键位 | 操作 |
|---|---|---|
| 移动 | ↑ ↓ | 导航上一行/下一行 |
| ← → | 在同级版本间切换 | |
| G / Shift+G | 跳转到第一/最后一个部分 | |
| 写作 | Enter / I | 打开作曲家以输入新提示 |
| Space | 继续当前段落 | |
| R / Shift+R | 用相同或修改后的提示重新生成 | |
| W | 手动编写一个版本 | |
| 打开 | M | 打开地图视图 |
| F | 打开事实面板 | |
| O | 切换故事或打开库 | |
| 塑造 | D | 删除当前版本及其子树 |
| T | 为当前行打标签 | |
| C / Shift+C | 创建或结束一章 | |
| 地图 | A | 显示所有版本或草图 |
| L | 跟随树状路径 | |
| S | 循环切换批量排序 |
完整参考手册可通过 ? 查看。
社区在 Hacker News 上的反响
- 正面评价: 用户称赞其精美的 TUI 设计以及新颖的树状结构来保存每次 AI 生成的草稿。有评论者称其为 “非常酷”,并表达了对构建类似工具的兴趣。
- 对 AI 驱动写作的批评: 多位评论者认为依赖语言模型违背了创作写作的初衷,称该工具为 “令人沮丧” 或 “极其错误的思路”。
- 功能建议: 一些用户建议增加 AI 辅助头脑风暴、反馈或角色手册功能,而非单纯的段落生成。也有用户希望支持 LaTeX/EPUB 导出和更丰富的视觉反馈。
- 技术疑虑: 有人质疑上下文窗口大小(32k 标记)以及后续章节是否会被发送给模型;文档指出用户完全控制端点和上下文。
- 支持该方法: 少数评论者为该工具辩护,强调软件本身是中立的,开源的 AI 辅助创作值得实验。
常见问题(来自项目 FAQ)
- 1667 会替我写完整本书吗? 不会。它仅在你明确请求时生成一段文字;你决定保留哪个版本。
- 未使用的版本会怎样? 它们会保留在树中,并在地图视图中可见;只有 d 命令会移除它们。
- 会收集个人数据吗? 没有分析、遥测或安装 ID。唯一的外部调用是可选的版本检查。
- 我可以在 Windows 上运行它吗? 可以,通过 PowerShell 安装程序;相同的
install.sh命令在 macOS 和 Linux 上也适用。 - 它需要花费多少钱? 软件本身免费,采用 Apache-2.0 许可。你只需支付连接的模型提供商的费用(如有)。
为什么叫“1667”?
这个名字源于每天写作 1,667 个字,持续 30 天 的目标,这将产出一个 5 万字的初稿——这是小说家常见的目标。该工具本身并不追踪你是否达成这一目标。
总结
1667 0.9.8 提供了一个极简、注重隐私的终端用户界面,将每次 AI 生成的段落视为第一类、可版本化的成果。通过将整个草稿树本地存储,并提供丰富的键盘快捷键,它让作者对 AI 辅助拥有精细控制,同时避免了基于云端、依赖遥测的替代方案的陷阱。无论你将 AI 生成的散文视为创作伙伴还是捷径,1667 都提供了一个透明、开源的平台,用于探索语言模型驱动的小说创作。
Sources
相关
- 项目
- 项目
- 项目
- 项目
- 项目