{"success":false,"message":"TypeError: Cannot read properties of null (reading 'choices')"}


产品主要功能和描述: 1. **统一管理AI coding tool会话**:roost是一个终端工具,用于统一管理Claude/Gemini/Codex/Copilot/OpenCode的会话。 2. **扫描并聚合会话**:扫描本机已安装的AI coding tool的数据目录,并将所有项目的会话聚在一个TUI(文本用户界面)里。 3. **一键恢复或新建会话**:提供一键恢复最近活跃的会话或新建会话的功能。 4. **多平台支持**:支持Claude、Gemini、Codex、Copilot、OpenCode等平台。 5. **项目→会话两级浏览**:支持按项目和会话两级进行浏览,并按最近活跃度排序。 6. **搜索和过滤功能**:提供搜索框用于查找特定会话,使用Tab键按平台过滤,使用Space键批量选择删除会话。 7. **两种恢复模式**:支持两种恢复模式,replace(替换进程,退出回shell)和suspend(子进程,退出回TUI)。 8. **输出和脚本对接**:支持--list --json格式的输出,并可对接外部脚本。 9. **配置文件**:各平台的额外参数通过~/.roost/roost.yaml配置文件进行设置。 10. **安装指令和GitHub链接**:提供go install的安装指令和GitHub上的项目链接。
![[开源] 借助 AI 编程耗时三个月,通过执行文档流,生成专属 AI 应用](/_next/image?url=https%3A%2F%2Fstatic.rustpoint.com%2Fscreenshots%2F1110825.jpg&w=3840&q=75)
产品主要功能:通过 AI 编程生成专属的 AI 应用,集成多种 LLM(大语言模型),如 OpenAI、Deepseek、Anthropic、Google 等。用户可通过类似 Notion 的交互方式,利用文档流构建工作流。 描述:Wordix 是一款完全由个人耗时三个月开发的工具,借助 AI 编程,允许用户生成专属的 AI 应用。它支持多种大语言模型,并允许用户通过文档流构建工作流。

产品主要功能和描述: 1. PushGo是一款全新的消息推送App。 2. 它支持iOS、watchOS、macOS和Android四个平台。 3. PushGo已经上线并支持多个端口的app及网关,且全部开源免费。 4. 最新版本为v1.2,用户可以使用公共网关或自建私有网关。 5. 该应用旨在提供一个能覆盖常用数据模型的工具,以丰富表达能力,满足更多场景需求。 6. 主要数据模型包括通知、事件和对象。 7. 支持FCM/APNS通道,并计划增加国内厂商的内置通道支持。 8. 在Android平台支持私有协议通道。 9. 实现了E2E加密以保障隐私。 10. 提供更大的单条消息支持,最大允许32KB。 11. 内建pull和ack能力以提高消息触达的可靠性。 12. 提供MCP能力,实现oAuth2和DCR,并内建消息推送、绑定等基础能力工具。 13. 未来计划上线Windows app,提供WNS通道支持,提供自动化支持,持续开源免费,并承诺公共网关提供不低于10年的运营保障。

**产品名称**:Markra **主要功能**: 1. **所见即所得的Markdown**:提供直观的编辑体验,实时预览效果。 2. **AI原生**:融入AI技术,提升写作效率,非简单插入聊天框。 3. **极简风格**:界面简洁,专注于写作本身。 4. **写作流而非文件管理**:更偏向于文本的连续编辑与流动。 5. **本地优先**:所有数据和功能都在本地运行,保障数据安全。 6. **快速响应**:提供流畅、快速的编辑体验。 **描述**: Markra是一款专为AI时代设计的写作编辑器。它旨在成为一个极简、高效且符合写作习惯的工具,帮助用户摆脱传统编辑器的束缚,更专注于内容的创作。目前,Markra支持Mac、Windows和Linux操作系统,并且软件包体积普遍在6MB以下。虽然产品处于初期阶段,可能存在一些bug,但开发者诚挚地邀请用户提出issue以协助改进,并承诺将尽快解决问题。

产品主要功能:llm-structed 是一个针对结构化场景优化的 Golang 库,用于在 LLM(大型语言模型)应用开发中强制模型返回 JSON 格式的数据。 描述:该库提供了对方案 3(使用 response_format: { type: "json_schema", json_schema: {"strict": true, "schema": ...} })的原生支持,以确保返回合法且稳定的 JSON 数据。

产品主要功能和描述: - **产品名称**:Sumi Mahjong Solitaire(禅艺麻将 / 水墨连连看) - **平台**:iOS - **类型**:麻将牌面的连连看 / Mahjong Solitaire - **规则**:点两张相同的自由牌,如果能连起来就消掉。 - **特点**: - 无广告、无账号、无第三方分析 SDK - 离线可玩,本地保存进度和设置 - 水墨主题免费,核心玩法不锁 - 提示、撤销、洗牌、落叶清扫 - 背景音乐、音效和触觉反馈可开关 - 可选内购:一次性解锁全部高级主题,不是订阅 - **开发工具与技术**:Swift / SwiftUI / SwiftData / StoreKit 2,加一些 Apple 系统框架自己硬写 - **视觉和性能优化**:通过烘焙流程优化牌面渲染,使用曲线、随机数和公式调落叶飘动等效果 - **音效和特效**:基本是自己制作的,包括消除粒子、碰撞感和落叶飘动 - **当前功能**:除了核心的连连看玩法,还提供提示、撤销、洗牌、落叶清扫等功能,并允许用户开关背景音乐、音效和触觉反馈 - **内购代码**:提供了50个内购码,用于兑换高级主题 开发者对于游戏的评价和改进意见包括: - 玩法平衡需要继续调优 - 牌面、落叶、粒子等视觉效果在不同 iPhone 尺寸上需持续优化 - SwiftUI 制作游戏有趣但动画和性能边界需关注 - 游戏更像一个安静的小棋盘,没有闯关、体力、排行榜等额外元素 此外,开发者还邀请玩家提供对游戏的反馈,包括对玩法难度的看法、牌面和主题的清晰度、落叶的趣味性以及使用 SwiftUI 制作游戏的创意和挑战。