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 字初稿所需的每日字数,尽管该工具本身并不追踪你的进度。它专为简洁而设计,提供键盘驱动的界面,仅需基本的终端操作经验即可使用。由于没有专有平台或订阅限制,你的作品永远不会被锁定,你始终是文件和创作过程的唯一所有者。

**1667** 是一款基于终端的全屏应用程序,专为长篇小说创作而设计。该工具由一名软件工程师为个人使用而开发,它将故事组织成树状结构,使作者能够展开多条叙事分支并进行实验,同时保持作品井井有条。 技术特性包括: * **本地优先:** 项目文件和 Markdown 均存储在本地;支持集成多种大语言模型(OpenAI、Anthropic 以及 Ollama/LM Studio 等本地终端)。 * **隐私保护:** 无云同步,无追踪,并提供类似保险库的加密选项。 * **工作流:** 支持导入 Markdown、SillyTavern 和 NovelAI 存档。目前适用于 macOS、Linux 和 Windows 系统。 该项目在 Hacker News 上引发了关于人工智能在创意写作中作用的激烈争论。批评者认为,利用语言模型生成散文会损害人类的创造过程,称其为“浮士德式的交易”。相反,支持者将其视为一种用于头脑风暴和非线性叙事的现代工具,将其比作“低技术含量的全息甲板”或“自选冒险”体验。开发者强调,该项目的初衷是为了个人的创意探索,而非大规模生产自动化内容,尽管他们也承认该项目引发了强烈且往往带有敌意的反应。
相关文章

原文
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