Show HN:用于构建 AI 写作工作流的编辑器 UI 工具包
原文:
模型无关 · 服务端提示词 · 结构化文档上下文 · 同步、任务或自定义传输
在你的产品中构建 AI 辅助写作工作流
Redactor 提供文档编辑器和审阅 UI。你可以接入自己的后端、提示词和模型。
工作原理
模型返回数据,Redactor 将其转化为编辑工作流
Redactor 不依赖任何特定 AI 提供商,也不会按 token 额外收费。
集成
连接一个端点
编辑器发送动作 ID 和文档上下文。你的后端选择完整提示词、调用模型,并按所选模式返回预期的响应结构。
最小初始化
Redactor('#entry', {
plugins: ['assistant'],
ai: {
url: '/api/ai/text',
model: 'your-model'
}
});
最小请求
{
"action": "shorter",
"mode": "review",
"context": {
"scope": "blocks",
"blocks": [
{
"uid": "block-3",
"type": "text",
"tag": "p",
"content": "..."
}
]
},
"lang": "en",
"model": "your-model"
}
响应模式
一次集成,多种编辑界面
动作
构建你的产品需要的动作
围绕你自己的内容、用户和编辑规则定义动作。每个动作可以使用选中的块或整个文档,向后端发送额外上下文,并将结果呈现为审阅、直接修改或报告。
内置动作提供了可运行的示例,但菜单、提示词、模型、响应处理和应用逻辑都可以按你的项目进行改造。
传输选项
选择 Assistant 请求到达你应用的方式。所有传输方式使用相同的动作上下文,并返回相同的审阅或报告响应格式。
实现指南与示例
Assistant 使用一套小巧的请求和响应协议。这些指南涵盖后端、提示词模板、异步处理和报告输出。
定价
Assistant Suite
Redactor Core 的附加组件 · 不包含 Core
$699
包含 AI Assistant、审阅工作流、报告、可配置动作、传输选项,以及完整源代码。
使用自己的后端和模型服务商。AI 请求和 token 消耗不包含在授权范围内。
购买版本为永久授权。在当前 Redactor Core 主版本内,Assistant 套件更新免费;升级到新的 Core 主版本时,可能需要付费升级 Assistant。
常见问题