调用方在请求头带 Authorization: Bearer <密钥> 即可调用教程接口
(/api/v1/tutorials),不需要后台登录态。
密钥明文只在创建时显示一次,服务端只存摘要,关闭后无法再查看——丢了只能吊销重发。
支持两类连接:云服务内置模型(免密钥,登录后直接可用)与自定义 OpenAI 兼容接口(如 DeepSeek、Moonshot、OpenAI 等)。配置保存在云端(含 API Key,只有管理员账号能读写),换电脑、换浏览器、清缓存都还在。模型下拉的选项由各连接自己的接口实时获取——内置连接取云服务模型目录,自定义连接取该接口的 /models(经本站同源代理转发并自动附加 API Key);切换类型或改完 Base URL / API Key 会自动重新获取。
下面各栏显示的是当前实际生效的提示词:没改过就是内置默认值,可以直接在此基础上修改。修改后保存在云端(仅管理员账号可读写),换设备打开看到的是同一份。
保存后只对这台浏览器生效,与他人不共享;把某一栏清空再保存,即恢复用内置默认值。
整篇生成那栏里的 {{PLAN}} 是占位符,运行时会被所选「细化程度」的文案替换,请不要删掉它。
可用占位符:{{TITLE}} {{DESCRIPTION}} {{PALETTE}}
{{TOOLS}} {{PART_NAME}} {{PART_COLOR}}
{{STEP_TITLE}} {{STEP_DESC}}
{{STEP_NUMBER}} {{STEP_COUNT}}
{{SERIES_REFERENCE}} {{DESIGN_LOCK}} {{STEP_STRUCTURE}}
{{PREVIOUS_STATE}} {{CURRENT_STATE}} {{FUTURE_STATE}}
{{STEP_TYPE}} {{VISIBLE_OBJECTS}} {{HIDDEN_OBJECTS}}
{{CURRENT_ACTION}} {{CURRENT_RESULT}}。
步骤类型决定默认允许出现的对象;MAKE/SHAPE/DETAIL 不带入历史部件,ASSEMBLE/COMBINE 只展示当前动作涉及对象,FINAL 展示完整作品。
某个占位符取不到值时(例如没填调色板),它所在的整行会被自动删掉;不含占位符的行始终保留。
拼错的占位符不会被替换,保存时会拦下来。
粘贴一份教程 JSON(与 AI 生成的字段一致),导入后会覆盖编辑器里的基本信息与全部部件/步骤,改完记得保存。
字段:title subtitle difficulty duration
description palette tools sort_order
cover parts[].name/color/steps[].title/desc/tip/image/stepType。
image 填云存储里的图片路径;stepType 可省略,导入时会按动作自动推断。
slug 为空时会按标题生成,编辑已有教程时 slug 不动。
下面每一项都可以直接改:基本信息与步骤文本就地编辑,配图可重新挑选或重新上传。改完再「应用到编辑器」。
下面是本次在「AI 生成」里上传过的参考图,可随时复用;也可以再上传一张本地图片,或清空这步的图。