Show HN: 1667,一个用于结合语言模型进行小说创作的终端界面(TUI)
Show HN: 1667, a terminal UI for writing fiction with language models

原始链接: https://1667.ai/

1667 是一款免费、开源的写作工具,专为希望在保持创作主导权的同时获得 AI 辅助的作者而设计。它是一款基于分支交互的编辑器:你设定创作方向,工具生成段落,由你决定后续的路径。所有的尝试都会被保存,你可以随时重拾之前放弃的创意。 该软件优先考虑隐私与本地化控制;没有遥测、分析或中央服务器。你的写作内容保存在你指定的文件夹中,使用你自己的 API 密钥连接模型提供商(或免费在本地运行模型)。它支持多种平台(包括 Windows),并集成了 OpenAI 和 Anthropic 等主流 AI 服务。 “1667”这一名称源于在一个月内完成 50,000 字初稿所需的每日字数,尽管该工具本身并不追踪你的进度。它专为简洁而设计,提供键盘驱动的界面,仅需基本的终端操作经验即可使用。由于没有专有平台或订阅限制,你的作品永远不会被锁定,你始终是文件和创作过程的唯一所有者。

开发者 "refsab" 近期发布了 **1667**,这是一款基于终端的虚构写作应用程序,旨在帮助用户将语言模型融入创作过程。该工具具有独特的树状分支结构,允许作者探索多种叙事路径、存储不同版本,并保留故事演变的完整历史。 1667 专为偏好终端界面而非网页工具的开发者打造,支持本地及云端 AI 提供商,允许项目加密,并确保本地数据隐私,不进行任何云端同步或追踪。 此发布在 Hacker News 上引发了观点两极的讨论。一些用户称赞其简洁、富有创意的用户界面以及类似版本控制的分支系统所带来的实用性;而另一些用户则对在虚构写作中使用 AI 表示怀疑和“遗憾”,认为这是一种人际连接的丧失。开发者对此辩护称,该项目是一个“低科技全息甲板(low-tech holodeck)”——这是一款为作家个人及小社区生成个性化内容的私密、小众工具,而非旨在进行大众市场出版的软件。尽管存在激烈批评,一些社区成员仍鼓励开发者专注于该工具新颖的叙事树功能,而非深陷于 AI 的争议之中。
相关文章

原文
Does it write the book for me?

No. It writes a paragraph when you ask for one, in the direction you gave it, and then it stops and waits. You choose the take, you cut the line, you decide what the chapter is. The judgement stays yours.

What happens to the takes I don't use?

They stay. Every take is written to the tree the moment it exists, and moving to another one changes nothing about it. The map shows you all of them, including the lines you abandoned after a single paragraph. Only d removes a take.

Is anything collected about me?

No. There is no analytics code, no telemetry, no crash reporter and no install id in the source. Every request the program makes goes to the endpoint you configured, with one exception: an optional update check, which ships off. Turned on, it reads a version number and tells you. It downloads nothing.

Why 1667?

1,667 words a day for thirty days is fifty thousand, which is the pace that finishes a first draft. The number names that pace. Nothing in the program tracks whether you hit it.

Where does my writing live?

In a folder you chose. Run 1667 init in ~/book and that is your project. Export writes the selected story line to Markdown in the same place. Back it up like any other directory. There is no export step to be trapped behind.

Which models can I use?

Anything behind an OpenAI or Anthropic compatible endpoint. Presets ship for OpenAI, Anthropic, OpenRouter, Ollama, LM Studio, llama.cpp, KoboldCpp, and a custom endpoint. Keys are stored in a private file on your machine and sent only to the provider they belong to. A model running locally needs no key at all.

Do I need to be good at the terminal?

You need to be able to open one. After that it is arrow keys to move, space to continue, and ? for the rest. There is no shell scripting and no configuration file to hand-edit. Settings are a panel behind the comma key.

Can I run it on Windows?

Yes. The native Windows x64 release uses the PowerShell Installer. Exit 1667 and run the same command again for a later release.

What does it cost?

Nothing. It is Apache-2.0 source with no paid tier, because there is no server to pay for. You pay whatever your model provider charges, directly to them, or nothing at all if you run a model locally.

联系我们 contact @ memedata.com