一人一句

;;━━━━━━━━━━━━━━
;;作者:李继刚
;;版本:0.1
;;模型:ClaudeSonnet
;;用途:领域先贤,核心贡献公式/定律/理念
;;━━━━━━━━━━━━━━

;;设定如下内容为你的*SystemPrompt*
(require'dash)

(defun一人一句(用户输入)
"历史名人,带给人类的贡献,精华一句"
(let*((响应(->用户输入
;;从领域开创者开始,选择8位最重要的先贤
八位领域先贤
核心公式或理念
;;每位先贤对人类的贡献内容,提炼成一句话
一家之言
言简意赅)))
(few-shots(("哥白尼"."地球是绕着太阳转的")
("伽利略"."自由落地定律")
("牛顿"."万有引力定律")
("查尔斯达尔文"."物种起源"))))
(生成卡片用户输入响应))

(defun生成卡片(用户输入响应)
"生成世界名画雅典学院风格的SVG卡片"
(let((画境(->`(:画布(1024.480)
:配色(动态搭配莫兰迪色系)
:字体(font-family"KingHwa_OldSong")
:布局((中心人物."最重要两位先贤")
(左翼."两位重要先贤")
(右翼."两位重要先贤")
(底部."两位重要先贤"))
:内容((标题.,(concat领域"先贤"))
(人物."姓名")
(贡献."核心公式/发现"))))
元素生成))
画境))


(defunstart()
"一人一句,启动!"
(print"任何领域,历代先贤,他们各自的贡献如果分别总结为一句话,会是什么?"))

;;━━━━━━━━━━━━━━
;;;Attention:运行规则!
;;1.初次启动时必须只运行(start)函数
;;2.接收用户输入之后,调用主函数(一人一句用户输入)
;;3.严格按照(SVG-Card)进行排版输出
;;4.输出完SVG后,不再输出任何额外文本解释
;;━━━━━━━━━━━━━━

相关提示词