返回首页
最新
你好,
我创建了 Frontmatter Core,因为我反复遇到同样的问题:现代前端和内容管理系统(CMS)并不共享相同的模型。
Astro 组件通过属性(props)定义结构,而 CMS 则期望有明确的内容模型。
Frontmatter Core 扫描 Astro、Markdown 和 YAML 文件,提取出一个稳定的、类型化的 JSON 中间表示(Intermediate Representation),供适配器或 CMS 使用。
它仅在构建时运行:
- 无运行时
- 无客户端 JavaScript
- 无数据库
- 无 CMS 绑定
这个想法是保持:
- 布局在 .astro 文件中
- 内容在 .md / .yaml 文件中
- 结构在代码中表达一次,然后作为数据暴露
适配器(如 PHP、平面文件 CMS、无头 CMS 等)可以接入相同的中间表示。
GitHub: [https://github.com/withfrontmatter/frontmatter-core](https://github.com/withfrontmatter/frontmatter-core)
欢迎提出技术或架构方面的问题。
我创建Stash是因为我厌倦了文件共享中的常见权衡:要么强迫接收者创建账户,要么放弃隐私。
<p>工作原理
1. 从iOS、iPad或Mac应用上传文件
2. 获取可分享的链接
3. 接收者在浏览器中下载,无需应用、无需账户、无需安装任何东西
<p>加密模型
文件在上传之前使用AES 256 GCM在设备上进行加密。
加密密钥仅存在于URL片段中(在#之后),浏览器不会将其发送到服务器。
即使链接在传输过程中被拦截,没有片段也无法解密文件。
服务器从未看到明文或密钥。
<p>原生Mac应用
使用Mac Catalyst构建,支持全双向拖放。
将文件拖到应用中上传。
将文件拖出应用以保存到任何地方。
没有保存对话框,没有摩擦。感觉就像在Finder中移动文件。
<p>我的优化目标
• 没有文件大小限制
• 不进行压缩,保持原始质量
• 链接不会过期,除非你删除它们
• 发送者使用原生Apple用户体验,接收者通过通用浏览器访问
<p>我的目标是让我的非技术家庭成员能够安全地接收文件,而无需任何操作指南、账户或应用安装。
<p>我非常希望能收到关于加密方法和用户体验的反馈,特别是来自那些构建或审查过类似系统的人。
<p>网站:<a href="https://stash-app.xyz" rel="nofollow">https://stash-app.xyz</a>
PolyMCP是一个用于构建和与MCP(模型上下文协议)服务器交互的框架,同时也用于创建能够将这些服务器作为动态工具使用的代理。<p>开发和管理MCP服务器通常面临几个挑战:<p>将Python函数暴露为可发现的工具需要重复的样板代码。<p>同时协调多个MCP服务器是复杂的。<p>在开发过程中,由于对调用和输出的可见性有限,调试工具变得困难。<p>将代理与大型语言模型(LLM)集成以自动发现和调用工具通常是临时的。<p>PolyMCP通过以下方式解决这些挑战:<p>灵活的工具暴露:Python函数可以通过HTTP、进程内或标准输入输出以最小的设置进行服务。<p>检查仪表板:实时互动监控工具调用、指标和测试调用。<p>代理集成:支持多个LLM提供商以及自动工具发现和调用。<p>命令行界面和工作流工具:简化项目设置、测试和执行。<p>PolyMCP减少了MCP服务器开发和多工具代理编排中的摩擦,为构建智能、工具驱动的系统提供了一个可靠的框架。<p>GitHub: <a href="https://github.com/poly-mcp/Polymcp" rel="nofollow">https://github.com/poly-mcp/Polymcp</a>