教程
noddock 是一个节点流风格的编辑器。您可以将不同功能的节点连接在一起,形成一个可运行的项目或产品。
概览
每个项目由一张节点流画布构成。节点从上游接收输入,执行自己的任务,再把结果传递给下游节点。节点类型包括远程 API、本地端口、数据库、Python、JavaScript 与 exec 等。
您无需购买内容生成服务即可使用编辑器,所有模型调用均由您自带的 API Key 或本地服务完成。
安装
从官网首页或 GitHub Releases 下载对应平台的安装包。macOS 13+ 与 Windows 10+ 均已支持。安装后建议先阅读本教程与《用户服务协议》。
节点
- 远程模型节点:通过用户自带的 API Key 连接远程大语言模型。
- 本地端口节点:连接本地服务或本地模型端口。
- 数据库节点:创建、读取、更新数据库记录。
- Python 节点:由用户提供 Python 环境,软件仅辅助运行您的自定义 Python 文件。
- JavaScript 节点:运行自定义 JS 逻辑,并可在安全模式下禁用。
- exec 节点:执行系统命令。默认关闭,仅在设置中主动开启 Dev Mode 后可用。
API
未来我们会与 token provider 合作,提供内置 API 节点。当前版本中,您可以使用自带 API 节点连接任何 OpenAI 兼容或自定义 HTTP 接口。
Python / JS
Python 节点不会要求您改变现有环境;您只需在设置中指定 Python 路径,noddock 会辅助运行您提供的脚本。JS 节点在安全模式下默认不执行,需在沙盒或您完全了解风险后手动开启。
安全模式
noddock 默认启用安全模式。在安全模式下,exec 节点与 HTML 预览中的 JS 脚本不会被运行。当您运行其他人分享的项目时,请确保项目来源可信,并理解其中可能包含的风险。
导出
免费档解锁全部核心编辑功能。开发者档(个人/小型工作室)解锁项目导出,并允许将导出项目用于商业活动。企业档按人数付费,提供同样的导出与商业活动许可。