/images/avatar.jpg

PlutoTree's Blog

MCP 实践例子

大型模型虽然功能强大,但并非无所不能。自从OpenAI推出工具调用功能后,大型模型的能力边界得到了极大的提升,但这并不是一种通用的解决方案。MCP的出现让我们看到了一种统一和扩展大型模型能力的可能性,特别是在OpenAI宣布全面支持MCP后,这一技术获得了市场的普遍认可。本文致力于通过分享一系列实际案例,让你更深入地理解MCP能够做什么。

博客从 Jekyll 迁移到 Hugo:Valine评论系统相关问题

最近将博客从 Jekyll 迁移到 Hugo 了,虽然 Valine 评论系统在 Hugo 中可以直接通过配置文件 hugo.toml 进行设置,但在实际使用中发现了一些坑,以下是整理的解决方案。

1. 配置 requiredFields 无效问题

在 Valine 的官方文档中提到,可以通过 requiredFields 配置字段来设置评论时的必填项,比如昵称、邮箱等。然而,在 Hugo 中直接配置后发现该功能无效。

继续折腾Rime:iOS版仓输入法及多端数据同步流程

在 Windows 和 Mac 使用了 Rime 输入法已经有一段时间了,最近随着“仓输入法”稳定性的增强和功能的完善,iPhone 上也终于切换到 Rime 家族了。面对新的输入法,开始思考形码与音码的选择。实践中如何在 PC、Mac 和 iPhone 上进行配置和数据的自动同步,继续 Rime 的折腾之路吧。

从 Cronicle 到 n8n 实践自动化工作流

通过部署 Cronicle 实现了定时任务可视化的管理,并利用其API功能搭建自动化流程。结合 n8n 工作流平台,可以用 GitHub Webhook 触发同步任务,这样就能实现博客和仓库的自动化同步更新流程,基于 n8n,我们还能探索更多的自动化工作流。

减肥数据可视化

本文记录了我为减肥数据可视化所做的技术探索。基于Echarts开发了动态图表,采用无极平台实现云端表格编辑和API调用,最后结合GitHub自动化部署,搭建出可在线更新的数据看板。

鼠须管 Squirrel 选项词横排配置调整

最近鼠须管squirrel升级之后选项变成纵向排列了,本地没有改过配置,那应该就是新版本对style/horizontal参数不再兼容了,看了下 Release notes 果然如此,这里备注下这两个选项配置不同情况下的效果。一般只需要设置 candidate_list_layout: linear 即可。

我的 RIME 词库说明

开源输入法的好处就是可以定制自己的输入方案,选择喜欢的词库,甚至程序化方式生成专业词库。这篇文章介绍了我使用的词库来源及更新流程。

修改 Typora 的字体

从typora早起的beta版就开始在用,现在应该越来越多人认可其作为最佳Markdown编辑器。不过默认情况下,在windows展示的字体使用的是宋体,看起来其实不太美观,我们可以换成其它更好看得字体。微软雅黑我最不满意的是中文标点符号太丑,甚至不太容易分辨,我还是比较喜欢思源黑体。

Windows 包管理器 Scoop的使用经验

如果有在 Mac 下用过HomeBrew的都知道,软件安装起来是多么方便。Windows 一直缺少这么方便的包管理工具。Chocolatey只能算是便捷的安装工具,和包管理工具差距还挺大的。WinGet可以算是一个包管理工具,只是目前支持的应用还比较少。以前有听说过Scoop,印象中说法是支持的软件数量较少。不过最近试了下,发现其支持的软件数量已经相当广泛。各类常见开发工具自然不必说了,主流的软件其中包括部分国内软件都能在官方的 bucket 中找到。官方不支持的软件,我们也能通过第三方的 bucket 进行安装。目前我有 59 个软件是通过 scoop 进行安装了。