最近,一段名为“汉语新解”的神级Prompt在网络上迅速走红。使用这个Prompt,你给AI一个汉语词汇,他就给你进行“新解”,然后生成一张精美的卡片。
但是,这个神级Prompt需要在Claude Sonnet才能完美运行。因为这段Prompt,用的是Lisp编程语言这样一种非常新的写法来让AI输出HTML卡片,而国产的大模型没有办法正确理解和输出。
要使用国产大模型比如DeepSeek,解决方案是跳过让AI生成HTML这一步,用工作流来组装HTML。
本文介绍如何使用iThinkAir的AI数据库,来实现“汉语新解”词典编撰。
先看看实现结果:“汉语新解”词典。用数据库表格的形式管理词语和生成的卡片。可以在表格上输入多个词语,然后点“AI生成”,一次性生成多个卡片。
iThinkAir,是一款面向思考者的一体化AI工具,包括思想白板、AI指令集、AI数据库,旨在让思想腾云驾雾千变万化。
访问https://www.3amind.com下载安装iThinkAir。
运行后访问“AI数据库”。
新建一个名为“汉语新解”的数据库;库描述写上“将一个汉语词汇进行全新角度的解释。”;再新建一个也命名为‘汉语新解’的表。
给表添加两个字段“词语”、“卡片生成”。
接下来到了最关键的环节,定义字段‘卡片生成’的类型为‘指令流’。字段定义窗口关闭后,开始AI指令流的定义。
先概览一下设计好的‘卡片生成’指令流。
下面我们一个个添加和定义AI指令,来实现上图所示的‘汉语新解’指令流。
1.添加“文本合成”指令。
这个‘文本合成’指令的作用是将字段‘词语’的值,替换预设的模板文本中的‘{{词语}}’,合成为一个完整的文本内容。
2.添加‘AI模型’指令。
‘AI模型’指令的‘Prompt’参数取值为‘文本合成’指令的输出。AI模型按‘Prompt’的提示,给出一句完整的解释语句。
3.添加“文本合成1”指令和‘AI模型1’指令。
‘AI模型1’指令的‘Prompt’参数取值为‘文本合成1’指令的输出。AI模型按‘Prompt’的提示,用JSON格式输出词语的拼音、日文、英文。
4.添加‘JSON处理’指令,分别读取JSON文本中的拼音、日文、英文。
5.添加“文本合成2”指令和‘AI模型2’指令。
‘AI模型2’指令的‘Prompt’参数取值为‘文本合成2’指令的输出。AI模型按‘Prompt’的提示,用JSON格式输出‘卡片背景色’、‘词语文字主色’、‘左下角装饰元素’、‘右上角装饰元素’。
6.添加‘JSON处理’指令,分别读取JSON文本中的卡片背景色、词语文字主色、左下角装饰元素、右上角装饰元素。
7.添加“文本合成3”指令。
‘文本合成3’指令的作用是将字段‘词语’的值以及指令流各步骤产生的‘解释’、‘拼音’、‘日文’、‘英文’、‘卡片背景色’、‘词语文字主色’、‘左下角装饰元素’、‘右上角装饰元素’的值,替换预设的模板文本中的‘{{词语}}’等变量,合成为一个完整的HTML文本内容。
8.添加“HTML转图片”指令。
通过将HTML转换为图片,最终输出‘汉字新解’的卡片。
到这里,‘汉字新解’指令流就设计完成了,这里显示的是大纲视图,也可以转换为白板视图,也就是前面的‘汉字新解指令流’概览图。
后退返回到数据库界面。点表名‘汉字新解’,打开表。点界面下方的+添加记录。
输入词语,如‘创新’,点‘生成’,开始运行AI指令流来生成‘汉字新解’卡片。
你可以生成很多词语的‘汉字新解’卡片,数据库表格可以很好地管理这些生成的卡片。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。