403 禁止访问 nginx/1.10.3
403 禁止访问 nginx/1.10.3
你需要启用 JavaScript 才能运行此应用。
## 阿司匹林的令人惊讶的历史 关于阿司匹林起源的常见说法——源于古代人物如希波克拉底使用柳树皮茶来缓解疼痛——在很大程度上缺乏历史证据的支持。 尽管广为相信,但在古老的文献,如埃伯斯纸草、希波克拉底和老普林尼的著作中,缺乏对此做法的具体证明。 作者肖恩·哈里森的研究揭示了一个更细致的故事。 虽然柳树皮*确实*含有水杨苷,这是阿司匹林活性成分的前体,但由于水杨苷浓度低和味道难闻,传统形式的止痛效果值得怀疑。 真正的起源可以追溯到 18 世纪的英国,牧师爱德华·斯通成功地使用粉碎的柳树皮来治疗发烧。 这导致了水杨苷的隔离,然后是水杨酸,最终在 1897 年,费利克斯·霍夫曼在拜耳公司合成了乙酰水杨酸(阿司匹林)。 围绕霍夫曼的工作存在争议,有说法称犹太化学家阿瑟·艾兴格伦在其中发挥了关键作用,但由于纳粹时代的 antisemitism,他的作用在历史上被淡化了。 哈里森强调了在探索科学历史时,严格考证和承认证据缺口的重要性,这在当今这个信息误导的时代尤其重要。 最终,虽然阿司匹林的根源在于柳树皮,但这种联系比通常认为的更为近期——也更不浪漫。
Cursor 推出了一款新的浏览器可视化编辑器,弥合了设计与代码之间的差距。该工具允许开发者通过**拖放元素**、通过带有视觉控件(滑块、调色板等)的侧边栏**检查和调整组件属性**,甚至使用简单的提示语(例如“放大这个”)**描述更改**,从而直接操作 Web 应用界面。
该编辑器的工作方式是让用户视觉上调整设计,然后由代理自动更新底层代码。它支持测试组件状态,并提供对布局和排版的精确控制。
最终,Cursor 旨在通过启用更直观的工作流程来简化 Web 开发,将想法直接转化为代码,并利用 AI 代理处理技术实现。此次发布是朝着更直接的“想法到代码”应用构建未来迈出的重要一步。
## Ekphos:轻量级 Markdown 研究工具
Ekphos 是一个用 Rust 构建的、快速的基于终端的 Markdown 研究工具,旨在实现高效的笔记记录和组织。它具有三面板界面:一个可折叠的侧边栏用于文件夹导航,一个中央内容区域用于 Markdown 渲染,以及右侧的提纲用于快速访问标题。
**主要特性:**
* **组织:** 具有字母顺序排序的层级文件夹结构。可以使用 `n`/`N` 创建新笔记/文件夹。
* **编辑:** 受 Vim 启发的编辑笔记的键绑定 (`e`)。
* **搜索:** 递归搜索,结果高亮显示 (`/`)。
* **图像预览:** 支持本地和远程图像,并在兼容的终端中预览(iTerm2、Kitty 等)。
* **自定义:** 可通过 `~/.config/ekphos/config.toml` 进行配置,包括主题(兼容 Alacritty 主题)和笔记目录。
* **Markdown 支持:** 全面的 Markdown 渲染,包括表格、可折叠的详细信息以及通过 Syntect 实现的多种语言的语法高亮。
**安装:** 从 GitHub 克隆仓库并使用 `make` 或 `cargo` 构建。
**目前处于早期开发阶段**,预计会出现潜在的破坏性更改。欢迎通过向 `main` 分支提交拉取请求来贡献代码。
要使用 Mastodon 网页应用程序,请启用 JavaScript。或者,尝试为您的平台使用 Mastodon 的原生应用程序。
当我将 Ruby 发布到世界时,我从未想过会从中发展出如此丰富的生态系统。超过 20 万个 gem,Ruby on Rails,RSpec,Bundler——这一切都是社区创造和培育的。我“让程序员快乐”的愿望,已经以我独自无法实现的方式实现了。
## ithreemcp:模型上下文协议 (MCP) 的学习之旅
为了理解 MCP 服务器,作者构建了 “ithreemcp”,一个基于 Go 的服务器,连接 AI/LLM 客户端和 i3 窗口管理器。该项目最初是作为学习工具,用于观察代理-服务器交互并提升代理能力。
ithreemcp 目前提供检索 i3 窗口布局和工作区细节的功能。最初尝试使用本地模型 (qwen3:30b) 执行复杂任务证明具有挑战性,导致依赖 Claude Code 以提高效率。使用 Ollama 客户端 (qwen3-vl:8b) 进行测试显示出令人惊喜的成功——即使没有明确的指令,代理也能理解工具描述并执行命令,例如关闭窗口(“让眼睛消失”)。
这次经历凸显了 MCP 的“提示 (Prompts)”功能对于指导代理使用工具语法的重要性。作者计划进一步探索 MCP 的采样和引导等功能,并继续尝试前沿模型和本地模型,找到一个最佳平衡点,即使用强大的模型来增强本地实验。该项目已在 GitHub 上发布,标志着深入研究 MCP 领域的初步步骤。