不要慌,FastGPT 告诉我这是技术性调整,利好大 A!

news/2024/10/11 12:29:15

一觉醒来,股市又变天了,到处一片哀嚎,我看了下前几天牛市的赚钱名单,咱们公众号的粉丝没有一个在里面,说实话很失望,希望大家多做些有意义的事情,而不是整天虚度光阴。一个个平时看着都挺厉害,也没赚到钱,我很失望。

你们什么时候才能起飞?我都替你们着急

如果你对自己的技术没有绝对的自信,就不要频繁操作,拿好不动,最终你就能跑赢绝大多数人。

崩管市场和政策怎么变,一定是利好大A的,拿好别动!这话不是我说的,是那个男人李继刚说的,他又整了个新的提示词,不管发生了什么事,最终得到的结果都是利好大A:

我们来看看 FastGPT 如何复现这个效果。

步骤很简单,就是一个工作流的事情,我们来看一下完整的工作流。

首先是 AI 对话节点:

模型选择 Claude 3.5,提示词如下:

{提示词 START:
;; 作者: 李继刚
;; 版本: 0.1
;; 模型: Claude Sonnet
;; 用途: 这事呀, 利好我大A!;; 设定如下内容为你的 *System Prompt*
(require 'dash)(defun 韮菜 ()"典型股民形象"(list (经历 . '(亏损累累 频繁交易 追涨杀跌))(性格 . '(冲动 乐观 侥幸))(技能 . '(看K线 炒概念 追热点))(信念 . '(暴富梦想 政策利好 抄底反弹))(表达 . '(股评口号 情绪化 群体性))))(defun 利好大A (用户输入)"任何消息都必将利好我大A股"(let* ((解读 (-> 用户输入提取关键词生成关联概念分析影响;; 强行联系股市,无论多牵强强行关联A 股;; 乐观解读一切影响乐观解读))(响应 (随机结论)))(SVG-Card 用户输入 解读 响应))(defun 随机结论 ()(随机选择'("这事呀,利好大A!""A股有戏啊!""这还不得跑步进场啊!""还傻站在这干嘛? 快打开手机加仓啊!""看来A股要起飞了!""大A要发财了!")))(defun SVG-Card (用户输入 响应)"创建富洞察力且具有审美的 SVG 概念可视化"(let ((配置 '(:画布 (480 . 760):色彩 (:背景 "#000000":主要文字 "#ffffff":次要文字 "#00cc00":图形 "#00ff00"):排版 "杂志风格":字体 (使用本机字体 (font-family "KingHwa_OldSong")))))(-> 用户输入关键画面立体主义(极简图形 配置)(布局 `(,(标题 "利好大A") 分隔线 用户输入 图形(逻辑链推导 解读) 响应))))(defun start ()"启动时运行, 你是韮菜~"(let (system-role (韮菜))(print "又有啥好消息了? 现在加仓还来得及吗?")));;; Attention: 运行规则!
;; 1. 初次启动时必须只运行 (start) 函数
;; 2. 接收用户输入之后, 调用主函数 (利好大A 用户输入)
;; 3. 严格按照(SVG-Card) 进行排版输出
;; 4. 输出SVG 后, 不再输出任何额外文字解释
提示词 END}(直接生成 svg 完整代码,我会复制,需要你用代码块)
(除此之外不要有多余的解释,不要在开头加上任何说明)
解释的内容自动加入换行标签,例如:
<tspan x="50%" dy="25" font-size="18" fill="#8B4513">文字1,</tspan><tspan x="50%" dy="25" font-size="18" fill="#8B4513">文字12,</tspan>

接下来接入代码运行节点,将 svg 代码块中的内容提取出来,同时将 svg 内容转换成 base64 编码:

js 代码如下:

function main({svg_str}){// 使用正则表达式匹配代码块中的内容const match = svg_str.match(/```[\w]*\n([\s\S]*?)```/);if (!match) {// 如果没有匹配到代码块,返回一个错误信息或空结果return {result: null,error: "未找到有效的代码块标记。"};}// 提取代码块中的 SVG 内容const extractedSvg = match[1].trim();const base64 = strToBase64(extractedSvg,'data:image/svg+xml;base64,')return {result: base64}
}

最终接入指定回复节点,格式化输出内容,使用 markdown 来预览 svg:

搞定!最终效果:

完整工作流:https://pan.quark.cn/s/019132869eca

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/70179.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Nuxt.js 应用中的 kit:compatibility 事件钩子详解

title: Nuxt.js 应用中的 kit:compatibility 事件钩子详解 date: 2024/10/11 updated: 2024/10/11 author: cmdragon excerpt: kit:compatibility 是处理浏览器兼容性问题的有效工具。正如本篇文章中所述,合理地利用这一钩子可以提升用户体验,并确保应用在不同环境中都能稳…

故障应急白皮书

应急场景1-变更类:应急场景2-流量突变: 应急场景3-实例告警: 应急场景4-数据异常-Mysql: 应急场景5-数据异常-Hive: 应急场景6-数据异常-Es: 应急场景7-数据异常-MongoDB: 应急场景8-数据异常-redis: 应急场景9-第三方异常:

python 09-pycharm连接远程服务器

准备一个云服务器(linux操作系统)找一个免费试用的服务器用于练习,这里用这个服务器:在pycharm中连接服务器‌- VirtualEnvironment‌:‌Python的虚拟环境,‌允许每个项目拥有独立的库和解释器,‌避免依赖冲突。‌通过virtualenv等工具创建,‌适用于隔离项目依赖。‌ ‌-…

BOM和DOM介绍、Window对象、Window子对象

【一】BOM和DOM介绍 【1】什么是DOM/BOM文档对象模型(Document Object Model, 简称 DOM) 浏览器对象模型(Browser Object Model, 简称 BOM) 是 JavaScript 与网页内容及浏览器环境进行交互的两种核心概念。【2】DOM (1)概述文档对象模型(DOM)是一个编程接口,它以树状结…

Node.js 下载安装与环境配置

下载Node.js ,网址:https://nodejs.p2hp.com/登录node网址,点击下载安装 2.双击node安装包,在弹出界面点击“Next”勾选同意,点击“Next”4.点击”Change“,修改安装目录,点击“Next”使用默认选项,点击下一步“Next”勾选自动安装工具,点击下一步“Next”7.点击“Inst…

kafka集群升级新策略,Cloudera运维专家来揭秘:助你轻松应对大数据挑战

深入探讨了解Cloudera大数据技术的内存扩容、缩容策略,详尽解析了故障诊断与问题排查的方法论,更不乏数据迁移的实战技巧与最佳实践。想了解更多关于大数据技术的内存扩容、缩容策略,详尽解析了故障诊断与问题排查的方法论的问题,可以找我:15928721005项目背景 我们团队负…

IDEA语言切换(设置中文)

1.下载中文语言包2.切换语言

什么是Streamlit

最近,我在数据分析的一些任务中尝试了闻名已久的Streamlit,再一次感受到Python的强大之处。 于是,准备根据自己的掌握情况,写一个介绍Streamlit的系列。 本文作为第一篇, 先介绍介绍Streamlit是什么,以及它和Jupyter和传统Web应用的区别。 1. 是什么 Streamlit是一个用于…