惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
小众软件
小众软件
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)
博客园_首页
N
Netflix TechBlog - Medium
IT之家
IT之家
H
Help Net Security
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
罗磊的独立博客
T
Tailwind CSS Blog
F
Fortinet All Blogs
Hugging Face - Blog
Hugging Face - Blog
MongoDB | Blog
MongoDB | Blog
V
V2EX
量子位
云风的 BLOG
云风的 BLOG
爱范儿
爱范儿
博客园 - 司徒正美
The Cloudflare Blog
Engineering at Meta
Engineering at Meta

for_the_zero的个人博客

浅学一下C#,顺便做了几个小工具 - for_the_zero的个人博客 WebTooys第4弹更新 —— AI知识图谱Oheya、连接选择器Selinkt、长图拼接、LessChat、生成终末地配方AI提示词 - for_the_zero的个人博客 ZapStartTab - 只是专注于打开网页的简陋新标签页 - for_the_zero的个人博客 将我的个人网站模板大改了一下 - for_the_zero的个人博客 小想法2——如何让AI拥有生命? - for_the_zero的个人博客 vAIbe - 用Vibe Coing做一个AI? - for_the_zero的个人博客 个人网站更新! - for_the_zero的个人博客 WebTooys第3.5弹更新 —— GPT/RSVP阅读器、抠图工具、QQ空间导出记录查看器、摄像头画面AI生成颜文字 - for_the_zero的个人博客 科技杂谈1:从系统到AI,从软件到互联网 - for_the_zero的个人博客 记录一下我的小想法 - for_the_zero的个人博客 教程:怎么在U盘上装一个便携版的MC? - for_the_zero的个人博客 整理一下域名 - for_the_zero的个人博客 WebTooys Quicktools 第三弹:AI记事本输入法、剪贴板图片保存、AI驱动的虚拟文章平台FakeNET…… - for_the_zero的个人博客 如何注册一个免费的.is-a.dev域名? - for_the_zero的个人博客 新的个人网站上线! - for_the_zero的个人博客 MapPinner: 在地图上留下自己旅行时走过之处的标记 - for_the_zero的个人博客 自制软件LMCanvas —— 让界面与模型交互 - for_the_zero的个人博客 asak - 一个适应速率限制的大模型api调用工具 - for_the_zero的个人博客 又是英语演讲 - for_the_zero的个人博客 Free-LLM-Collection - 一个分享关于免费的大模型API的地方 - for_the_zero的个人博客 Quicktools第2.1弹 - 文本展示工具、UP主动态查看工具 - for_the_zero的个人博客 Quicktools第二弹 - 按键转写、音频转颜色、简约风表格工具 - for_the_zero的个人博客 分享一下我最近为英语演讲写的演讲搞(整活) - for_the_zero的个人博客 CapsTools - 一个利用大写锁定键触发的工具箱 - for_the_zero的个人博客 第一批Quicktools小工具来啦 - for_the_zero的个人博客 相机算法对比:vivo vs Google - for_the_zero的个人博客 国产大模型对比! - for_the_zero的个人博客 一个提取手机apk的玩意 - for_the_zero的个人博客 发现bug,连甩两层锅 - for_the_zero的个人博客 一个手机硬件状态监控的玩意 - for_the_zero的个人博客
往我自己做的简约表格加了一点AI - for_the_zero的个人博客
for_the_zero · 2025-04-05 · via for_the_zero的个人博客

Taple's AI

Taple在前面已经介绍过了

这次是更新:AI调用支持

打开就可以用了,还有视频介绍

简单介绍

点击工具栏最左边的菜单栏,可以看到最下面多了个Open AI Panel点进去就能打开面板了

不是OpenA,I但是只兼容OpenAI格式的API

两个流畅的动画叠在一起,看起来很舒适~

首先是面板,视频里面的画面已经介绍得很好了

1409017438507032.png

生成的过程长这样(视频截图)

IMG_20250405_190029.png

试了一下,发现Qwen小参数模型都不太理想,最后换成Gemini 2.0 Flash就很爽了

心得

这次,是时隔好像是两个月,花了两个星期屎上雕花出来的,其实开发过程还顺手解决了一些问题,比如画布相关乘以1.5改成了dpr,这下清晰了

构建界面

老是忘这忘那的,先写了个URLKeyLanguageThinking,发现没有Model,然后又想到构思的时候还有一个修改的功能,加了个Include,又想了一下,最后加上了Order

一开始下面三个按钮都是一个样式的,没有按钮旁边的图标,但是我觉得这样辨识度和引导不够就加上了,按钮不带文字是懒得写

提示词

放在ai.js开头了,一共四个,中文不思考、英文不思考、中文思考、英文思考,都使用了XML+Markdown的风格编写的

找了个tokenizer,需求的token从1000+到2100+(中文思考)不等

提示词是我在Google AI Studio用Gemini 2.0 Flash-Lite测的

到了中文思考,我拼命提示Gemini 2.0 Flash-Lite不要用代码块,它总会在最后面加上一个xml代码块,同时很多模型都还会整不同的活

(转义需要,自己把反斜杠忽略掉吧)

...
\`<result>\`
{...}
\`</result>\`
...
<result>
\`\`\`json
{...}
\`\`\`
</result>
...
</think>
(没了,没有result了)
\`\`\`json
{...}
\`\`\`
(<result>都不输出了)

气死我了

我只对部分情况做了防备(在应用的时候)