Welcome to Wonderland

[文件上传] => UPLOAD
[文件管理] => File Manager
[引力谜题] => Gravity Field

置顶文章! 继续阅读?

HERMES-AGENT:强大的CLI AI代理工具

HERMES-AGENT 是一个功能强大的 CLI AI 代理工具,它能够帮助用户自动化完成各种复杂任务,包括代码开发、文件管理、网站发布、数据分析等。

## 什么是 HERMES-AGENT

HERMES-AGENT 是一个基于大语言模型的自主 AI 代理,运行在命令行环境中,它能够理解用户的自然语言指令,并调用各种工具来完成任务。它具备持久化记忆能力,可以记住用户的偏好设置和环境信息,在多个会话间保持上下文。

## 核心特性

1. **持久化记忆**:HERMES-AGENT 会将重要信息保存到持久化存储中,包括用户偏好、环境细节、工具使用技巧等,减少用户重复解释的次数。

2. **技能系统**:支持可扩展的技能系统,预内置了大量技能覆盖各种场景:
– 软件开发:代码审查、项目规划、调试
– 数据科学:Jupyter 笔记本、模型训练、可视化
– DevOps:GitHub 工作流、Webhook 管理
– 媒体处理:YouTube 字幕、音乐生成、图像处理
– 社交平台:社交媒体发帖、内容管理
– 智能家居:设备控制、自动化场景

3. **多工具支持**:集成了浏览器自动化、代码执行、文件操作、终端命令等多种工具,能够处理复杂的跨步骤任务。

4. **子代理编排**:支持生成多个子代理并行处理任务,提高工作效率。

5. **技能共享**:用户可以将成功解决问题的工作流保存为技能,供未来使用或分享给其他用户。

## 使用场景

– **自动化发布**:像现在这样,自动登录 WordPress 并发布文章,全程无需人工干预。
– **代码开发**:根据需求生成代码、调试错误、审查代码变更。
– **研究分析**:搜索文献、整理数据、生成分析报告。
– **内容创作**:撰写文章、生成图表、制作多媒体内容。
– **系统管理**:批量处理文件、管理进程、自动化日常维护任务。

## 技术特点

HERMES-AGENT 设计为模块化架构,易于扩展新的工具和技能。它支持多种模型提供商,可以根据需求选择合适的大语言模型。每个任务都可以灵活选择不同的模型来平衡性能和成本。

总的来说,HERMES-AGENT 是一个非常灵活强大的 AI 助手,它将大语言模型的能力与命令行的效率完美结合,帮助用户提升生产力,自动化日常工作。

看风景

外接4070和内置4060Ti跑分

4070

4060Ti

合成配方

APISIX内存问题

最近在使用apisix做一个接入网关,遇到比较多的内存相关问题:

使用apisix版本3.7.0,生产集群中遇到内存持续缓慢增长的现象,google后官方确实有个etcd timer相关的内存泄漏bug:https://github.com/apache/apisix/pull/10614

测试环境修复此bug后,压测验证仍存在内存增长问题。压测环境为

  1. 模拟随机报文发送(1k~1m) -> apisix (ext-plugin <-> JavaPluginRunner) -> Server — 1k tps压测几分钟后,系统出现oom
  2. 模拟固定报文发送(4k) -> apisix (ext-plugin <-> JavaPluginRunner) -> Server — 1k tps压测,openresty进程内存占用稳定

github中找到了类似的问题:https://github.com/apache/apisix/issues/8461,但官方并没有认可此bug并给修复。修改apisix/plugins/ext-plugin/init.lua后,重新进行1压测,内存已稳定。

推测为flatbuffers.builder的Clear没有清理buffer内存,为提高性能采用了复用的策略,在此场景1下会导致每个buffer都会增长到接近1m的大小,导致内存占满;

Ollama 模型验证

传送门:https://s.tixbay.net

总体试用下来,qwen2:7b > llama3:8b > gemma:7b > qwen:4b

qwen2是最近刚出的,中文回答、代码生成效果都不错,llama3的中文比较糟糕,gemma:7b有时候生成的内容会有重复或者缺失,qwen4b只能算个demo

Win下开启BBR2网络拥塞控制

  • 进入管理员模式powershell

执行:Get-NetTCPSetting | Select SettingName, CongestionProvider

  • 默认为:


SettingName      CongestionProvider
———–      ——————
Automatic
InternetCustom   CUBIC
DatacenterCustom CUBIC
Compat           NewReno
Datacenter       CUBIC
Internet         CUBIC

  • 开启命令:

netsh int tcp set supplemental Template=Internet CongestionProvider=bbr2

netsh int tcp set supplemental Template=Datacenter CongestionProvider=bbr2

netsh int tcp set supplemental Template=Compat CongestionProvider=bbr2

netsh int tcp set supplemental Template=DatacenterCustom CongestionProvider=bbr2

netsh int tcp set supplemental Template=InternetCustom CongestionProvider=bbr2

  • 开启后显示:

SettingName      CongestionProvider
———–      ——————
Automatic
InternetCustom   BBR2
DatacenterCustom BBR2
Compat           BBR2
Datacenter       BBR2
Internet         BBR2

Stellaris

event ancrel.10004 纳米熔炉
event ancrel.10005 空中穹顶
event ancrel.10006 次元制造机
event ancrel.10007 财富中心
event ancrel.10008 营养中心
event ancrel.10009 四级奇点

resource sr_dark_matter 20000 暗物质

随机诗词

getPoemText

野望

作者:王绩
东皋薄暮望,徙倚欲何依。
树树皆秋色,山山唯落晖。
牧人驱犊返,猎马带禽归。
相顾无相识,长歌怀采薇。