核心用法
zhheo-blog-tools 是一款面向张洪Heo博客用户的智能体交互工具,提供两大核心功能:实时对话与文章搜索。用户可通过触发词(如"问问张洪Heo")激活智能体,进行自然语言交流,或直接检索博客历史文章。
搜索功能采用双层检索策略:优先从本地 post_info.json 快速匹配标题关键词,若未命中再降级至浏览器端的智能体搜索。聊天功能则直接调用 postChatUser.sendChatMsg() API,在博客页面内完成交互。技术上依赖 browser 工具打开目标页面,并通过 JavaScript API 注入实现通信。
显著优点
1. 响应速度快:本地 JSON 检索避免完整页面加载,毫秒级返回文章匹配结果
2. 交互门槛低:自然语言触发,无需记忆复杂指令
3. 内容权威性:直接对接张洪Heo(知名设计师/独立开发者)的原创内容库,涵盖设计、技术、产品等领域
4. 检索精准度高:标题关键词匹配 + AI 语义搜索的双重保障
潜在局限
- 数据源封闭:仅覆盖单一博客内容,无法跨站检索
- 依赖页面状态:聊天功能需确保 blog.zhheo.com 完全加载,网络波动可能导致执行失败
- 无持久会话:每次调用需重新打开页面,无对话历史连续性
- 权限边界模糊:
postChatUser接口的权限范围未明确说明,存在潜在的越界调用风险
适合人群
- 张洪Heo博客的忠实读者,希望快速定位历史文章
- 设计师、独立开发者、产品经理等关注 Heo 创作领域的人群
- 对 AI 辅助内容消费有需求的效率型用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| 数据隐私 | 聊天内容发送至第三方域名,需遵守该博客隐私政策 |
| 功能漂移 | `postChatUser` 接口若被博客前端更新,可能导致技能失效 |
| 过度依赖 | 本地 JSON 缓存可能与实际文章列表存在同步延迟 |