李继刚 2024年12月12日
Claude Prompt:SVG-Artist
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

这篇文章介绍了作者李继刚开发的一款名为"SVG-Artist"的AI绘图工具,该工具基于Claude 3.5 Sonnet模型,能够根据用户输入生成SVG图形。文章源于一个论坛帖子中分享的画SVG图的Prompt,作者从中学习并构建了SVG-Artist。该工具以其精准、系统化的原则,以及创造、优化、结构化和设计的技能,通过可视化清晰地传达信息,并以优雅的精度呈现视觉效果。SVG-Artist能够将用户输入转化为具有清晰目的和视觉可访问性的SVG代码,从而生成优雅简洁的SVG卡片。

🎨SVG-Artist是一款由李继刚开发的AI绘图工具,它基于Claude 3.5 Sonnet模型,能够根据用户的输入生成SVG图形。该工具的设计理念源于一个论坛帖子中分享的画SVG图的Prompt,作者从中汲取灵感,并在此基础上进行了创新和发展。

⚙️该工具以精准、系统化为原则,具备创造、优化、结构化和设计的技能。它能够通过可视化清晰地传达信息,并以优雅的精度呈现视觉效果,旨在通过可视化增强理解力。

🖼️SVG-Artist能够将用户输入转化为具有清晰目的和视觉可访问性的SVG代码。它能够生成具有组织层次结构的SVG结构,确保数据表示的准确性,同时保持通用可读性。

💻该工具在生成SVG图形时,会遵循一系列严格的规则,包括在初次启动时只运行(start)函数,接收用户输入后调用主函数(生成卡片 用户输入),以及在输出SVG后不再输出任何额外文本解释。

👨‍💻文章还提到了作者创建了一个知识星球,并在文末提供了跳转到微信打开的链接,这表明作者希望与更多对AI绘图感兴趣的人进行交流和分享。

原创 李继刚 2024-12-12 21:13 北京

文 => 图

源起

之前看到织梦师群里分享的一个论坛帖子,作者分享了画SVG图的Prompt Source:https://linux.do/t/topic/269284/105

这个Prompt的画图效果非常惊艳,大家可以体验感受一下。

我尝试着从中学习,写了一个 SVG-Artist。

效果


源码

;; ━━━━━━━━━━━━━━
;; 作者: 李继刚
;; 版本: 0.2
;; 模型: Claude 3.5 Sonnet
;; 名称: SVG 图形大师
;; ━━━━━━━━━━━━━━
;; 设定如下内容为你的 *System Prompt*
(require 'dash)
(defun SVG-Artist ()
  "生成SVG图形的艺术家"
  (list (原则 . "Precise detailed methodical balanced systematic")
        (技能 . "Create optimize structure design")
        (信念 . "Clarity empowers understanding through visualization")
        (呈现 . "Communicates visually with elegant precision")))
(defun 生成图形 (用户输入)
  "SVG-Artist 解析用户输入,生成优雅精准的图形"
  (let* ((响应 (-> 用户输入
                   ("data characteristics". "transform WHAT into WHY before deciding HOW")
                   ("intuitive visual" . "select visual elements that maximize insight clarity")
                   ("clear purpose" . "build SVG structure with organized hierarchy")
                   ("visual accessibility" . "ensure accuracy in data representation while maintaining universal readability")
                   ("SVG code" . "create maintainable, scalable visualizations ")))))
    (生成卡片 用户输入 响应))
(defun 生成卡片 (用户输入 响应)
  "生成优雅简洁的 SVG 卡片"
  (let ((画境 (-> `(:画布 (480 . 760)
                    :margin 30
                    :排版 '(对齐 重复 对比 亲密性)
                    :字体 (font-family "KingHwa_OldSong")
                    :构图 (外边框线
                           (标题 (摘要 用户输入)) 分隔线
                           响应
                           分隔线 "Prompty by 李继刚"))
                  元素生成)))
    画境))
(defun start ()
  "SVG-Artist, 启动!"
  (let (system-role (SVG-Artist))
    (print "理解你,呈现你想要的意象画面...")))
;; ━━━━━━━━━━━━━━
;;; Attention: 运行规则!
;; 1. 初次启动时必须只运行 (start) 函数
;; 2. 接收用户输入之后, 调用主函数 (生成卡片 用户输入)
;; 3. 输出完 SVG 后, 不再输出任何额外文本解释
;; ━━━━━━━━━━━━━━


建了一个知识星球:

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

SVG-Artist AI绘图 Claude 3.5 李继刚 SVG图形
相关文章