[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-Polymarket--agents":3,"tool-Polymarket--agents":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",140436,2,"2026-04-05T23:32:43",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":76,"owner_avatar_url":77,"owner_bio":76,"owner_company":78,"owner_location":78,"owner_email":79,"owner_twitter":76,"owner_website":80,"owner_url":81,"languages":82,"stars":95,"forks":96,"last_commit_at":97,"license":98,"difficulty_score":23,"env_os":99,"env_gpu":100,"env_ram":100,"env_deps":101,"category_tags":110,"github_topics":78,"view_count":23,"oss_zip_url":78,"oss_zip_packed_at":78,"status":16,"created_at":111,"updated_at":112,"faqs":113,"releases":114},2201,"Polymarket\u002Fagents","agents","Trade autonomously on Polymarket using AI Agents","Polymarket Agents 是一个专为预测市场打造的开源开发框架，旨在帮助开发者构建能够自主在 Polymarket 平台上进行交易的 AI 智能体。它解决了传统自动化交易中策略制定复杂、实时数据获取困难以及决策逻辑难以灵活调整的问题，让机器能够基于新闻、搜索数据和市场分析自动执行买卖操作。\n\n这套工具主要面向具备 Python 基础的开发者、量化交易研究员以及对去中心化金融（DeFi）和 AI 结合感兴趣的技术人员。普通用户若无编程经验，直接使用门槛较高，但可将其作为研究自动化交易策略的参考范本。\n\n其技术亮点在于模块化的架构设计，不仅原生集成了 Polymarket API 以方便获取市场元数据和执行订单，还内置了强大的 RAG（检索增强生成）支持。这意味着智能体可以连接本地或远程向量数据库，实时从新闻源、博彩服务及网络搜索中抓取信息，并结合大语言模型（LLM）工具进行深度提示工程，从而做出更明智的交易决策。此外，项目提供了清晰的数据模型和命令行接口，支持 Docker 部署，极大地降低了二次开发和功能扩展的难度。作为一个基于 MIT 协议开源的项目，Polymarket ","Polymarket Agents 是一个专为预测市场打造的开源开发框架，旨在帮助开发者构建能够自主在 Polymarket 平台上进行交易的 AI 智能体。它解决了传统自动化交易中策略制定复杂、实时数据获取困难以及决策逻辑难以灵活调整的问题，让机器能够基于新闻、搜索数据和市场分析自动执行买卖操作。\n\n这套工具主要面向具备 Python 基础的开发者、量化交易研究员以及对去中心化金融（DeFi）和 AI 结合感兴趣的技术人员。普通用户若无编程经验，直接使用门槛较高，但可将其作为研究自动化交易策略的参考范本。\n\n其技术亮点在于模块化的架构设计，不仅原生集成了 Polymarket API 以方便获取市场元数据和执行订单，还内置了强大的 RAG（检索增强生成）支持。这意味着智能体可以连接本地或远程向量数据库，实时从新闻源、博彩服务及网络搜索中抓取信息，并结合大语言模型（LLM）工具进行深度提示工程，从而做出更明智的交易决策。此外，项目提供了清晰的数据模型和命令行接口，支持 Docker 部署，极大地降低了二次开发和功能扩展的难度。作为一个基于 MIT 协议开源的项目，Polymarket Agents 为探索 AI 在金融预测领域的应用提供了坚实且灵活的基础设施。","\u003C!-- PROJECT SHIELDS -->\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n\n\n\u003C!-- PROJECT LOGO -->\n\u003Cbr \u002F>\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FPolymarket_agents_readme_985f54e958b6.png\" alt=\"Logo\" width=\"466\" height=\"262\">\n  \u003C\u002Fa>\n\n\u003Ch3 align=\"center\">Polymarket Agents\u003C\u002Fh3>\n\n  \u003Cp align=\"center\">\n    Trade autonomously on Polymarket using AI Agents\n    \u003Cbr \u002F>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">\u003Cstrong>Explore the docs »\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003Cbr \u002F>\n    \u003Cbr \u002F>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">View Demo\u003C\u002Fa>\n    ·\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\u002Fnew?labels=bug&template=bug-report---.md\">Report Bug\u003C\u002Fa>\n    ·\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\u002Fnew?labels=enhancement&template=feature-request---.md\">Request Feature\u003C\u002Fa>\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n\n\u003C!-- CONTENT -->\n# Polymarket Agents\n\nPolymarket Agents is a developer framework and set of utilities for building AI agents for Polymarket.\n\nThis code is free and publicly available under MIT License open source license ([terms of service](#terms-of-service))!\n\n## Features\n\n- Integration with Polymarket API\n- AI agent utilities for prediction markets\n- Local and remote RAG (Retrieval-Augmented Generation) support\n- Data sourcing from betting services, news providers, and web search\n- Comphrehensive LLM tools for prompt engineering\n\n# Getting started\n\nThis repo is inteded for use with Python 3.9\n\n1. Clone the repository\n\n   ```\n   git clone https:\u002F\u002Fgithub.com\u002F{username}\u002Fpolymarket-agents.git\n   cd polymarket-agents\n   ```\n\n2. Create the virtual environment\n\n   ```\n   virtualenv --python=python3.9 .venv\n   ```\n\n3. Activate the virtual environment\n\n   - On Windows:\n\n   ```\n   .venv\\Scripts\\activate\n   ```\n\n   - On macOS and Linux:\n\n   ```\n   source .venv\u002Fbin\u002Factivate\n   ```\n\n4. Install the required dependencies:\n\n   ```\n   pip install -r requirements.txt\n   ```\n\n5. Set up your environment variables:\n\n   - Create a `.env` file in the project root directory\n\n   ```\n   cp .env.example .env\n   ```\n\n   - Add the following environment variables:\n\n   ```\n   POLYGON_WALLET_PRIVATE_KEY=\"\"\n   OPENAI_API_KEY=\"\"\n   ```\n\n6. Load your wallet with USDC.\n\n7. Try the command line interface...\n\n   ```\n   python scripts\u002Fpython\u002Fcli.py\n   ```\n\n   Or just go trade! \n\n   ```\n   python agents\u002Fapplication\u002Ftrade.py\n   ```\n\n8. Note: If running the command outside of docker, please set the following env var:\n\n   ```\n   export PYTHONPATH=\".\"\n   ```\n\n   If running with docker is preferred, we provide the following scripts:\n\n   ```\n   .\u002Fscripts\u002Fbash\u002Fbuild-docker.sh\n   .\u002Fscripts\u002Fbash\u002Frun-docker-dev.sh\n   ```\n\n## Architecture\n\nThe Polymarket Agents architecture features modular components that can be maintained and extended by individual community members.\n\n### APIs\n\nPolymarket Agents connectors standardize data sources and order types.\n\n- `Chroma.py`: chroma DB for vectorizing news sources and other API data. Developers are able to add their own vector database implementations.\n\n- `Gamma.py`: defines `GammaMarketClient` class, which interfaces with the Polymarket Gamma API to fetch and parse market and event metadata. Methods to retrieve current and tradable markets, as well as defined information on specific markets and events.\n\n- `Polymarket.py`: defines a Polymarket class that interacts with the Polymarket API to retrieve and manage market and event data, and to execute orders on the Polymarket DEX. It includes methods for API key initialization, market and event data retrieval, and trade execution. The file also provides utility functions for building and signing orders, as well as examples for testing API interactions.\n\n- `Objects.py`: data models using Pydantic; representations for trades, markets, events, and related entities.\n\n### Scripts\n\nFiles for managing your local environment, server set-up to run the application remotely, and cli for end-user commands.\n\n`cli.py` is the primary user interface for the repo. Users can run various commands to interact with the Polymarket API, retrieve relevant news articles, query local data, send data\u002Fprompts to LLMs, and execute trades in Polymarkets.\n\nCommands should follow this format:\n\n`python scripts\u002Fpython\u002Fcli.py command_name [attribute value] [attribute value]`\n\nExample:\n\n`get-all-markets`\nRetrieve and display a list of markets from Polymarket, sorted by volume.\n\n   ```\n   python scripts\u002Fpython\u002Fcli.py get-all-markets --limit \u003CLIMIT> --sort-by \u003CSORT_BY>\n   ```\n\n- limit: The number of markets to retrieve (default: 5).\n- sort_by: The sorting criterion, either volume (default) or another valid attribute.\n\n# Contributing\n\nIf you would like to contribute to this project, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch.\n3. Make your changes.\n4. Submit a pull request.\n\nPlease run pre-commit hooks before making contributions. To initialize them:\n\n   ```\n   pre-commit install\n   ```\n\n# Related Repos\n\n- [py-clob-client](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fpy-clob-client): Python client for the Polymarket CLOB\n- [python-order-utils](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fpython-order-utils): Python utilities to generate and sign orders from Polymarket's CLOB\n- [Polymarket CLOB client](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fclob-client): Typescript client for Polymarket CLOB\n- [Langchain](https:\u002F\u002Fgithub.com\u002Flangchain-ai\u002Flangchain): Utility for building context-aware reasoning applications\n- [Chroma](https:\u002F\u002Fdocs.trychroma.com\u002Fgetting-started): Chroma is an AI-native open-source vector database\n\n# Prediction markets reading\n\n- Prediction Markets: Bottlenecks and the Next Major Unlocks, Mikey 0x: https:\u002F\u002Fmirror.xyz\u002F1kx.eth\u002FjnQhA56Kx9p3RODKiGzqzHGGEODpbskivUUNdd7hwh0\n- The promise and challenges of crypto + AI applications, Vitalik Buterin: https:\u002F\u002Fvitalik.eth.limo\u002Fgeneral\u002F2024\u002F01\u002F30\u002Fcryptoai.html\n- Superforecasting: How to Upgrade Your Company's Judgement, Schoemaker and Tetlock: https:\u002F\u002Fhbr.org\u002F2016\u002F05\u002Fsuperforecasting-how-to-upgrade-your-companys-judgment\n\n# License\n\nThis project is licensed under the MIT License. See the [LICENSE](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fagents\u002Fblob\u002Fmain\u002FLICENSE.md) file for details.\n\n# Contact\n\nFor any questions or inquiries, please contact liam@polymarket.com or reach out at www.greenestreet.xyz\n\nEnjoy using the CLI application! If you encounter any issues, feel free to open an issue on the repository.\n\n# Terms of Service\n\n[Terms of Service](https:\u002F\u002Fpolymarket.com\u002Ftos) prohibit US persons and persons from certain other jurisdictions from trading on Polymarket (via UI & API and including agents developed by persons in restricted jurisdictions), although data and information is viewable globally.\n\n\n\u003C!-- LINKS -->\n[contributors-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fpolymarket\u002Fagents?style=for-the-badge\n[contributors-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fgraphs\u002Fcontributors\n[forks-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fpolymarket\u002Fagents?style=for-the-badge\n[forks-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fnetwork\u002Fmembers\n[stars-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fpolymarket\u002Fagents?style=for-the-badge\n[stars-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fstargazers\n[issues-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fpolymarket\u002Fagents?style=for-the-badge\n[issues-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\n[license-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fpolymarket\u002Fagents?style=for-the-badge\n[license-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fblob\u002Fmaster\u002FLICENSE.md\n","\u003C!-- 项目状态徽章 -->\n[![贡献者][contributors-shield]][contributors-url]\n[![分支数][forks-shield]][forks-url]\n[![星标数][stars-shield]][stars-url]\n[![问题数][issues-shield]][issues-url]\n[![MIT 许可证][license-shield]][license-url]\n\n\n\u003C!-- 项目Logo -->\n\u003Cbr \u002F>\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FPolymarket_agents_readme_985f54e958b6.png\" alt=\"Logo\" width=\"466\" height=\"262\">\n  \u003C\u002Fa>\n\n\u003Ch3 align=\"center\">Polymarket Agents\u003C\u002Fh3>\n\n  \u003Cp align=\"center\">\n    使用 AI 代理在 Polymarket 上自主交易\n    \u003Cbr \u002F>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">\u003Cstrong>探索文档 »\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003Cbr \u002F>\n    \u003Cbr \u002F>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\">查看演示\u003C\u002Fa>\n    ·\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\u002Fnew?labels=bug&template=bug-report---.md\">报告Bug\u003C\u002Fa>\n    ·\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\u002Fnew?labels=enhancement&template=feature-request---.md\">请求功能\u003C\u002Fa>\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n\n\u003C!-- 内容 -->\n# Polymarket Agents\n\nPolymarket Agents 是一个用于为 Polymarket 构建 AI 代理的开发者框架及工具集。\n\n本代码以 MIT 开源许可证免费公开提供（[服务条款](#terms-of-service)）！\n\n## 特性\n\n- 与 Polymarket API 集成\n- 面向预测市场的 AI 代理工具\n- 支持本地和远程 RAG（检索增强生成）\n- 可从投注服务、新闻提供商及网络搜索中获取数据\n- 全面的 LLM 工具，用于提示工程\n\n# 快速开始\n\n此仓库适用于 Python 3.9。\n\n1. 克隆仓库：\n\n   ```\n   git clone https:\u002F\u002Fgithub.com\u002F{username}\u002Fpolymarket-agents.git\n   cd polymarket-agents\n   ```\n\n2. 创建虚拟环境：\n\n   ```\n   virtualenv --python=python3.9 .venv\n   ```\n\n3. 激活虚拟环境：\n\n   - 在 Windows 上：\n\n   ```\n   .venv\\Scripts\\activate\n   ```\n\n   - 在 macOS 和 Linux 上：\n\n   ```\n   source .venv\u002Fbin\u002Factivate\n   ```\n\n4. 安装所需依赖：\n\n   ```\n   pip install -r requirements.txt\n   ```\n\n5. 设置环境变量：\n\n   - 在项目根目录下创建 `.env` 文件：\n\n   ```\n   cp .env.example .env\n   ```\n\n   - 添加以下环境变量：\n\n   ```\n   POLYGON_WALLET_PRIVATE_KEY=\"\"\n   OPENAI_API_KEY=\"\"\n   ```\n\n6. 向您的钱包充值 USDC。\n\n7. 尝试命令行界面：\n\n   ```\n   python scripts\u002Fpython\u002Fcli.py\n   ```\n\n   或直接进行交易：\n\n   ```\n   python agents\u002Fapplication\u002Ftrade.py\n   ```\n\n8. 注意：如果在 Docker 外运行命令，请设置以下环境变量：\n\n   ```\n   export PYTHONPATH=\".\"\n   ```\n\n   如果您更倾向于使用 Docker，我们提供了以下脚本：\n\n   ```\n   .\u002Fscripts\u002Fbash\u002Fbuild-docker.sh\n   .\u002Fscripts\u002Fbash\u002Frun-docker-dev.sh\n   ```\n\n## 架构\n\nPolymarket Agents 的架构由模块化组件构成，这些组件可由社区成员单独维护和扩展。\n\n### APIs\n\nPolymarket Agents 的连接器标准化了数据源和订单类型。\n\n- `Chroma.py`：用于对新闻来源及其他 API 数据进行向量化处理的 Chroma DB。开发者可以添加自己的向量数据库实现。\n  \n- `Gamma.py`：定义了 `GammaMarketClient` 类，该类与 Polymarket Gamma API 进行交互，以获取并解析市场和事件元数据。包含检索当前及可交易市场的方法，以及关于特定市场和事件的详细信息。\n\n- `Polymarket.py`：定义了一个与 Polymarket API 交互的 `Polymarket` 类，用于检索和管理市场与事件数据，并在 Polymarket DEX 上执行订单。该文件包括 API 密钥初始化、市场和事件数据检索以及交易执行等方法。此外，还提供了构建和签名订单的实用函数，以及测试 API 交互的示例。\n\n- `Objects.py`：基于 Pydantic 的数据模型，用于表示交易、市场、事件及相关实体。\n\n### 脚本\n\n用于管理本地环境、远程部署应用服务器，以及面向最终用户的 CLI 命令的文件。\n\n`cli.py` 是该项目的主要用户界面。用户可以通过运行各种命令与 Polymarket API 交互，检索相关新闻文章，查询本地数据，将数据或提示发送至 LLM，并在 Polymarket 中执行交易。\n\n命令应遵循以下格式：\n\n`python scripts\u002Fpython\u002Fcli.py command_name [attribute value] [attribute value]`\n\n示例：\n\n`get-all-markets`\n从 Polymarket 获取并显示按成交量排序的市场列表。\n\n   ```\n   python scripts\u002Fpython\u002Fcli.py get-all-markets --limit \u003CLIMIT> --sort-by \u003CSORT_BY>\n   ```\n\n- limit：要检索的市场数量（默认值为 5）。\n- sort_by：排序依据，可为成交量（默认）或其他有效属性。\n\n# 贡献\n\n如果您希望为本项目做出贡献，请按照以下步骤操作：\n\n1. 分叉仓库。\n2. 创建新分支。\n3. 进行更改。\n4. 提交拉取请求。\n\n请在提交贡献前运行 pre-commit 钩子。初始化方法如下：\n\n   ```\n   pre-commit install\n   ```\n\n# 相关仓库\n\n- [py-clob-client](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fpy-clob-client)：Polymarket CLOB 的 Python 客户端\n- [python-order-utils](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fpython-order-utils)：用于生成和签署 Polymarket CLOB 订单的 Python 工具\n- [Polymarket CLOB client](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fclob-client)：Polymarket CLOB 的 TypeScript 客户端\n- [Langchain](https:\u002F\u002Fgithub.com\u002Flangchain-ai\u002Flangchain)：用于构建上下文感知推理应用的工具\n- [Chroma](https:\u002F\u002Fdocs.trychroma.com\u002Fgetting-started)：Chroma 是一款原生支持 AI 的开源向量数据库\n\n# 预测市场相关阅读材料\n\n- 预测市场：瓶颈与下一个重大突破，Mikey 0x：https:\u002F\u002Fmirror.xyz\u002F1kx.eth\u002FjnQhA56Kx9p3RODKiGzqzHGGEODpbskivUUNdd7hwh0\n- 加密货币与 AI 应用的前景与挑战，Vitalik Buterin：https:\u002F\u002Fvitalik.eth.limo\u002Fgeneral\u002F2024\u002F01\u002F30\u002Fcryptoai.html\n- 超级预测：如何提升企业的判断力，Schoemaker 和 Tetlock：https:\u002F\u002Fhbr.org\u002F2016\u002F05\u002Fsuperforecasting-how-to-upgrade-your-companys-judgment\n\n# 许可证\n\n本项目采用 MIT 许可证授权。详情请参阅 [LICENSE](https:\u002F\u002Fgithub.com\u002FPolymarket\u002Fagents\u002Fblob\u002Fmain\u002FLICENSE.md) 文件。\n\n# 联系方式\n\n如有任何疑问或咨询，请联系 liam@polymarket.com 或访问 www.greenestreet.xyz。\n\n祝您使用 CLI 应用愉快！如遇任何问题，欢迎在仓库中提交 issue。\n\n# 服务条款\n\n[服务条款](https:\u002F\u002Fpolymarket.com\u002Ftos) 禁止美国公民及来自某些其他司法管辖区的人士在 Polymarket 上进行交易（通过用户界面和 API，包括由受限司法管辖区人士开发的代理），尽管数据和信息在全球范围内均可查看。\n\n\n\u003C!-- 链接 -->\n[contributors-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fpolymarket\u002Fagents?style=for-the-badge\n[contributors-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fgraphs\u002Fcontributors\n[forks-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fpolymarket\u002Fagents?style=for-the-badge\n[forks-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fnetwork\u002Fmembers\n[stars-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fpolymarket\u002Fagents?style=for-the-badge\n[stars-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fstargazers\n[issues-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fpolymarket\u002Fagents?style=for-the-badge\n[issues-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fissues\n[license-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fpolymarket\u002Fagents?style=for-the-badge\n[license-url]: https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents\u002Fblob\u002Fmaster\u002FLICENSE.md","# Polymarket Agents 快速上手指南\n\nPolymarket Agents 是一个用于构建 AI 代理以在 Polymarket 预测市场上进行自动交易的开发者框架。它集成了 Polymarket API、RAG（检索增强生成）支持以及多种 LLM 工具。\n\n## 环境准备\n\n在开始之前，请确保您的系统满足以下要求：\n\n*   **操作系统**: Windows, macOS 或 Linux\n*   **Python 版本**: Python 3.9 (必须)\n*   **依赖项**:\n    *   `git`: 用于克隆代码库\n    *   `virtualenv`: 用于创建虚拟环境\n    *   **钱包**: 一个已充值 USDC 的 Polygon 网络钱包\n    *   **API Key**: OpenAI API Key (用于驱动 AI 代理)\n\n> **注意**: 本项目主要面向全球开发者。中国大陆用户在访问 GitHub 或 PyPI 源时，如遇网络问题，建议配置国内镜像加速（如使用清华源或阿里源安装 pip 依赖）。\n\n## 安装步骤\n\n### 1. 克隆项目\n将代码库克隆到本地并进入目录：\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fpolymarket\u002Fagents.git\ncd agents\n```\n\n### 2. 创建并激活虚拟环境\n推荐使用 Python 3.9 创建独立的虚拟环境。\n\n**创建环境：**\n```bash\nvirtualenv --python=python3.9 .venv\n```\n\n**激活环境：**\n*   **Windows:**\n    ```bash\n    .venv\\Scripts\\activate\n    ```\n*   **macOS \u002F Linux:**\n    ```bash\n    source .venv\u002Fbin\u002Factivate\n    ```\n\n### 3. 安装依赖\n安装项目所需的 Python 包。如果下载速度慢，可添加 `-i` 参数指定国内源（例如清华源）：\n\n```bash\n# 默认安装\npip install -r requirements.txt\n\n# 或使用国内镜像加速 (推荐国内用户)\npip install -r requirements.txt -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n```\n\n### 4. 配置环境变量\n复制示例配置文件并填入您的密钥。\n\n```bash\ncp .env.example .env\n```\n\n编辑 `.env` 文件，填入以下必要信息：\n*   `POLYGON_WALLET_PRIVATE_KEY`: 您的 Polygon 钱包私钥（请确保该钱包已充值 USDC）。\n*   `OPENAI_API_KEY`: 您的 OpenAI API 密钥。\n\n```text\nPOLYGON_WALLET_PRIVATE_KEY=\"your_private_key_here\"\nOPENAI_API_KEY=\"your_openai_key_here\"\n```\n\n## 基本使用\n\n配置完成后，您可以通过命令行界面 (CLI) 或直接运行交易脚本来使用工具。\n\n### 方式一：使用命令行界面 (CLI)\n这是与 Polymarket API 交互的主要方式，可用于查询市场、获取新闻或执行交易。\n\n**运行 CLI：**\n```bash\npython scripts\u002Fpython\u002Fcli.py\n```\n\n**示例命令：获取所有市场列表**\n以下命令将按交易量排序获取前 5 个市场：\n\n```bash\npython scripts\u002Fpython\u002Fcli.py get-all-markets --limit 5 --sort-by volume\n```\n\n> **重要提示**: 如果在 Docker 容器外运行命令，请先设置环境变量：\n> ```bash\n> export PYTHONPATH=\".\"\n> ```\n\n### 方式二：直接运行交易代理\n如果您希望直接启动自动交易逻辑：\n\n```bash\npython agents\u002Fapplication\u002Ftrade.py\n```\n\n### 可选：使用 Docker 运行\n如果您更倾向于使用 Docker 环境，可以使用提供的脚本构建和运行：\n\n```bash\n.\u002Fscripts\u002Fbash\u002Fbuild-docker.sh\n.\u002Fscripts\u002Fbash\u002Frun-docker-dev.sh\n```\n\n---\n**免责声明**: 根据 Polymarket 服务条款，美国公民及部分司法管辖区的用户禁止通过 API 或代理进行交易。请确保您符合当地法律法规要求后再使用本工具。","一位量化交易开发者希望构建一个能自动分析突发新闻并在 Polymarket 预测市场上执行对冲策略的智能系统。\n\n### 没有 agents 时\n- **信息滞后严重**：开发者需手动监控多个新闻源和社交媒体，往往在重大事件发生很久后才察觉，错失最佳交易窗口。\n- **开发重复造轮子**：每次尝试自动化都要从头编写连接 Polymarket API、处理订单签名及管理钱包私钥的底层代码，耗时且易出错。\n- **决策缺乏上下文**：简单的脚本无法理解新闻语义，只能基于关键词触发交易，导致在复杂语境下频繁误判并造成资金损失。\n- **数据孤岛难整合**：难以将实时市场数据、历史赔率与外部新闻源有效结合，无法构建具备检索增强生成（RAG）能力的高级分析模型。\n\n### 使用 agents 后\n- **全天候自主监测**：agents 内置的数据源模块可实时抓取全球新闻与博彩数据，一旦检测到关键事件立即触发分析流程，实现毫秒级响应。\n- **开箱即用的框架**：直接调用 agents 提供的标准化连接器（如 `Gamma.py` 和 `Polymarket.py`），几分钟内即可部署安全的交易逻辑，无需关注底层签名细节。\n- **智能语义决策**：利用集成的 LLM 工具和 RAG 架构，agents 能深度理解新闻背景与市场情绪，做出符合逻辑的买卖判断，大幅降低误操作率。\n- **模块化灵活扩展**：开发者可基于其模块化架构轻松替换向量数据库或添加新的数据源，快速迭代出适应不同市场策略的专属智能体。\n\nagents 将繁琐的底层基建转化为高效的智能决策流，让开发者能专注于策略本身而非接口对接，真正实现预测市场的无人化自动交易。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FPolymarket_agents_985f54e9.png","Polymarket","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FPolymarket_7e3d0485.png",null,"hello@polymarket.com","polymarket.com","https:\u002F\u002Fgithub.com\u002FPolymarket",[83,87,91],{"name":84,"color":85,"percentage":86},"Python","#3572A5",99.6,{"name":88,"color":89,"percentage":90},"Shell","#89e051",0.3,{"name":92,"color":93,"percentage":94},"Dockerfile","#384d54",0.1,2755,630,"2026-04-05T11:23:40","MIT","Linux, macOS, Windows","未说明",{"notes":102,"python":103,"dependencies":104},"需要配置 Polygon 钱包私钥和 OpenAI API Key；支持本地或远程 RAG（检索增强生成）；可选择使用 Docker 运行环境；美国及部分司法管辖区用户禁止交易。","3.9",[105,106,107,108,109],"py-clob-client","python-order-utils","langchain","chroma","pydantic",[26,13,15],"2026-03-27T02:49:30.150509","2026-04-06T08:09:03.439304",[],[]]