返回首页

一周热榜

1作者: dondraper36大约 11 小时前原帖
SICP = 计算机程序的结构与解释 我曾读到,这本书的作者们也遗憾地承认,现代大学必须专注于处理复杂的黑箱,因此这门课程的相关性降低了。 话虽如此,考虑到你目前的经验和知识,你还会推荐SICP给一位有一定经验的开发者吗? 有没有更好的替代书籍?
1作者: nativeforks2 天前原帖
大家好, 这是我之前在 Show HN 上发布的 MBCompass 首个版本的后续更新。 自那时以来,我根据用户反馈和社区意见添加了多个新功能…… 我刚刚发布了 MBCompass 的 v1.1.9 版本——一个简约的开源导航应用。 本版本的新功能包括: - 通过设置切换主题(深色/浅色) - 修复当前位置箭头的可见性 - 指南针精度警报 - 传感器状态指示器 - 显示 GPS 当前位置信息的专用按钮 - 平滑的过渡效果以及更多功能…… 文件大小仍然只有 [1.35MB],没有广告,没有内购,也没有追踪器。 我还: - 将项目代码库迁移到 GitHub 组织,以便于团队协作和管理 - 为 MBCompass 启动了一个专门的网站,提供功能概述和应用背后的故事: 如往常一样,欢迎反馈。感谢大家的持续支持! [访问网站](https://compassmb.github.io/MBCompass-site/)
1作者: abiorh0012 天前原帖
模型上下文协议(MCP)生态系统正在迅速发展——包括Git服务器、数据库、API和文件系统。但存在一个空白:如何将MCP工具与您现有的业务逻辑结合起来? 我有MCPOmni Connect——一个强大的MCP客户端,具备隐藏的代理功能(ReAct和Orchestrator模式)。但开发者们总是面临同样的问题: - “我可以连接到MCP服务器,但如何添加我的Python函数?” - “代理可以读取文件和查询数据库,但它不知道我的业务规则。” - “我需要能够理解MCP工具和我的自定义逻辑的代理。” 架构差距 MCPOmni Connect拥有强大的代理功能,但在CLI命令中隐藏,缺少了连接的桥梁: MCP生态系统 ← 缺失的桥梁 → 您的业务逻辑 其他平台要么: - 提供自定义工具但没有MCP集成 - 提供MCP集成但没有自定义工具系统 - 同时提供两者但没有智能编排 OmniAgent解决方案:本地工具 + MCP + 智能记忆 我没有再构建一个新的AI平台,而是通过添加缺失的桥梁来完善已有的强大功能: 本地工具系统:将Python函数注册为AI工具 ```python @tool_registry.register_tool("calculate_shipping_cost") def calculate_shipping_cost(weight: float, zone: str) -> str: # 您的业务逻辑 return f"运费: ${cost}" ``` 现在,AI可以将您的业务逻辑与MCP工具结合使用。 智能编排:代理理解何时使用: - MCP工具(文件系统、数据库、API) - 您的自定义业务逻辑 - 两者的组合 多层记忆:代理记住: - 哪些工具组合适用于您的特定用例 - 您的业务上下文和偏好 - 之前对类似问题的解决方案 与众不同之处 1. MCP + 自定义工具集成 其他平台让您做出选择,而OmniAgent则将两者结合: - 完整的MCP生态系统访问(100多种服务器类型) - 注册您现有的Python函数 - 两者之间的智能编排 2. 业务逻辑理解 通用AI代理无法理解您的领域。通过本地工具: - 代理学习您的业务规则 - 记住您的特定工作流程 - 将外部数据(MCP)与内部逻辑(您的工具)结合 3. 为两者构建的生产基础设施 - 事件流监控MCP和自定义工具的使用 - 向量记忆,记住成功的MCP + 自定义工具组合 - 可以自主使用您业务逻辑的后台代理 演变路径 MCPOmni Connect(之前): - 强大的MCP客户端,具备隐藏的代理功能 - CLI中的ReAct和Orchestrator模式 - 无法添加自定义业务逻辑 OmniAgent(之后): - 相同的MCP基础 + 本地工具桥梁 - 为两种工具类型提供智能记忆 - 完整的可编程平台 真实用例:电子商务代理 ```python # 您的业务逻辑 @tool_registry.register_tool("check_inventory") def check_inventory(product_id: str) -> str: return inventory_status @tool_registry.register_tool("calculate_discount") def calculate_discount(customer_tier: str, amount: float) -> str: return discount_amount # 代理结合: # - MCP文件系统工具(读取订单文件) # - MCP数据库工具(客户数据) # - 您的业务逻辑(库存、定价规则) ``` 技术基础 - 工具集成:MCP生态系统与本地Python函数之间的无缝桥梁 - 记忆系统:向量数据库记住成功的工具组合 - 事件流:监控MCP和自定义工具的使用 - 执行引擎:基于XML的编排用于复杂工具链 真正的创新 不是另一个AI代理平台,而是一个桥梁,让您结合: - 不断增长的MCP生态系统 - 您现有的业务逻辑 - 学习您模式的智能记忆 GitHub: https://github.com/Abiorh001/mcp_omni_connect
1作者: Qualitywolf22 天前原帖
嗨,我是一名新手网页开发者(只有两个项目经验)。我有个问题:我想创建一个关于特定领域的新“目录”网站,使用一些新潮的可视化效果(例如,用图表来展示数据),在人工智能助手、集成开发环境和易于使用的Postgre数据库提供商盛行的时代,我应该使用什么技术栈?此外,我是否总是需要一个带有英雄图的登录页面,还是应该直接切入主题?谢谢,Ben
1作者: JustSkyfall2 天前原帖
在过去的一年里,我一直在开发一个使用 Rust 和 React 制作的临时邮件服务。邮件服务器是一个自定义构建的 SMTP 服务器(用 Rust 编写),邮件存储在 Valkey 中。在闲暇时做类似的项目,我绝对会推荐给大家 :)