这是一个雄心勃勃的个人挑战:在5年内完成100个开源项目。从2025年3月开始,我将定期发布新的开源项目,涵盖人工智能、数据分析、Web开发、移动应用等多个领域。每个项目都将秉持开源精神,为社区贡献有价值的工具和解决方案。
特别说明:作为非专业程序员,我通过AI工具的辅助来完成所有项目的设计和开发。这不仅是一次个人挑战,也是对AI辅助编程潜力的探索。每个项目都会记录AI参与的方式和程度,分享人机协作的经验和心得。
- 多样化的技术栈:探索不同的编程语言、框架和技术领域
- 实用性优先:创建解决实际问题的工具和应用
- 学习与分享:记录开发过程中的经验和教训,与社区分享
- 开放协作:欢迎贡献者参与项目开发和改进
- 持续改进:根据用户反馈不断优化和更新项目
- AI协作模式:探索和完善人类与AI合作开发的高效模式
目前已完成 8 个项目,进度:8/100 (8%)
|
1. AI-Debate
|
2. DeepStressModel
|
|
3. astrbot_plugin_Merge_WeMSG
|
4. WXAUTO-MGT
|
|
5. WXAUTO-HTTP-API
|
6. 只为记账
|
|
7. 只为记账-微信助手
|
8. 智能导入工具
|
- 完善现有项目的文档和功能
- 规划下一批项目主题和技术栈
- 建立项目模板和开发流程标准
以下是计划中的一些项目灵感,欢迎社区参与讨论和贡献:
| 序号 | 项目名称 | 描述 | 状态 |
|---|---|---|---|
| 1 | Docker参数转换器 | Docker命令与docker-compose参数互转工具,简化容器配置过程 | 规划中 |
| 2 | AstrBot扫码登录 | 适用于AstrBot的gewechat快速扫码登录工具 | 规划中 |
| 3 | 快速文件分享 | 基于Web的文件快速分享工具,无需注册即可使用 | 规划中 |
| 4 | SSL证书自动更新 | 简化SSL证书的申请、续期和部署的自动化工具 | 规划中 |
| 5 | 硅基流动API共享 | 免费API资源共享平台,整合和分发开放API资源 | 规划中 |
🔆 贡献灵感:欢迎通过提交Issue的方式分享你的项目需求或灵感建议!优质的创意将被添加到项目计划中并标注贡献者。
欢迎通过以下方式参与这个挑战:
- 在现有项目中提交 Issue 或 Pull Request
- 提出新项目的想法和建议
- 分享这个挑战,帮助扩大影响力
This is an ambitious personal challenge: completing 100 open source projects in 5 years. Starting from March 2025, I will regularly release new open source projects covering various fields including artificial intelligence, data analysis, web development, mobile applications, and more. Each project will uphold the spirit of open source, contributing valuable tools and solutions to the community.
Special Note: As a non-professional programmer, I complete all projects with the assistance of AI tools. This is not only a personal challenge but also an exploration of the potential of AI-assisted programming. Each project will document the methods and extent of AI involvement, sharing experiences and insights from human-machine collaboration.
- Diverse Tech Stack: Explore different programming languages, frameworks, and technical domains
- Practicality First: Create tools and applications that solve real-world problems
- Learn and Share: Document experiences and lessons learned during development
- Open Collaboration: Welcome contributors to participate in project development and improvement
- Continuous Improvement: Constantly optimize and update projects based on user feedback
- AI Collaboration Model: Explore and refine efficient models of human-AI collaborative development
Currently completed 8 projects, progress: 8/100 (8%)
|
1. AI-Debate
|
2. DeepStressModel
|
|
3. astrbot_plugin_Merge_WeMSG
|
4. WXAUTO-MGT
|
|
5. WXAUTO-HTTP-API
|
6. Only for Accounting (只为记账)
|
|
7. WeChat Assistant for Accounting
|
8. Smart Import Tool
|
- Improve documentation and features of existing projects
- Plan themes and tech stacks for the next batch of projects
- Establish project templates and development process standards
Below are some project ideas in the planning stage. Community discussions and contributions are welcome:
| No. | Project Name | Description | Status |
|---|---|---|---|
| 1 | Docker Param Converter | Tool for converting between Docker commands and docker-compose parameters, simplifying container configuration | Planning |
| 2 | AstrBot Quick Login | Fast gewechat scanning login tool for AstrBot | Planning |
| 3 | Quick File Share | Web-based file sharing tool that works without registration | Planning |
| 4 | SSL Auto Updater | Automation tool for SSL certificate application, renewal, and deployment | Planning |
| 5 | Silicon Flow API Hub | Free API resource sharing platform that integrates and distributes open API resources | Planning |
🔆 Contribute Ideas: Feel free to submit an issue to share your project requirements or inspirations! Quality ideas will be added to the project plan with contributor attribution.
You're welcome to participate in this challenge by:
- Submitting issues or pull requests to existing projects
- Suggesting ideas for new projects
- Sharing this challenge to help expand its influence
