组织介绍

🦅 AweiClaw - AI 编程助手

Version Platform License

🌟 类似 Codex 的 AI 编程助手,集成硅基流动 API,支持 6 种编程语言的智能代码提示 🌟


📖 导航目录


🦅 项目介绍

AweiClaw 是一款类似 OpenAI Codex 的 AI 编程助手,旨在为开发者提供智能、高效的代码编写体验。

🎯 项目亮点

  • 🧠 智能代码提示:集成硅基流动 API,使用 DeepSeek-R1-0528-Qwen3-8B 模型
  • ⚡ 多语言支持:支持 Python、C++、C#、HTML、CSS、JavaScript 六种主流编程语言
  • 📚 丰富提示库:每种语言配备 100+ 条精选快捷提示
  • 🎨 精美 UI:现代化界面设计,简洁优雅
  • 🖥️ 双端支持:提供 Windows 桌面版和 Web 网页版
  • 🔧 专家系统:250+ 领域专家提供专业指导
  • 📝 多模式支持:Craft/Plan/Ask/Agent 四种 AI 工作模式

✨ 核心特性

1️⃣ AI 智能补全

  • 输入触发字符自动激活 AI 提示
  • 快捷键快速获取代码建议
  • 基于 DeepSeek-R1 模型,代码质量高

2️⃣ 多语言提示库

  • 每种语言内置 100+ 条常用代码片段
  • 覆盖常见编程场景(循环、条件、函数、类等)
  • 支持快速插入和自定义

3️⃣ 专家系统

  • 250+ 领域专家覆盖各行业
  • 分类管理,快速定位
  • 最多同时选择 5 位专家协同工作

4️⃣ 多工作模式

  • Craft 模式:直接执行任务
  • Plan 模式:先规划后执行
  • Ask 模式:仅问答不操作
  • Agent 模式:自主任务执行

5️⃣ 代码运行器

  • 支持 Python (Pyodide)
  • 支持 HTML/CSS/JS (实时预览)
  • 支持 C++/C# (Wandbox API)

🎯 支持的语言

语言 文件扩展名 提示库大小 运行状态
🐍 Python .py 100+ 条 ✅ 完全支持
⚙️ C++ .cpp, .h 100+ 条 ✅ 完全支持
🎮 C# .cs 100+ 条 ✅ 完全支持
🌐 HTML .html 100+ 条 ✅ 完全支持
🎨 CSS .css 100+ 条 ✅ 完全支持
📜 JavaScript .js 100+ 条 ✅ 完全支持

📥 下载安装

方式一:下载发布版(推荐)

  1. 前往 Releases 页面
  2. 下载最新版本的 AweiClaw.exe
  3. 双击运行,无需安装

方式二:克隆源码编译

# 克隆仓库
git clone https://gitee.com/fox12387/Awei-claw.git

# 进入项目目录
cd Awei-claw/项目内容/AweiClaw-desktop

# 使用 .NET 8.0 编译
dotnet build
dotnet run

方式三:Web 版

直接访问:AweiClaw Web 版


🚀 快速开始

Windows 桌面版

  1. 下载并运行 AweiClaw.exe
  2. 配置 API:首次运行需输入硅基流动 API Key
  3. 选择语言:选择你要使用的编程语言
  4. 开始编码:输入触发字符或按快捷键获取 AI 建议

Web 版

  1. 打开浏览器访问 Web 版地址
  2. 在设置中配置 API Key
  3. 选择编程语言
  4. 开始享受 AI 辅助编程

💡 使用指南

触发 AI 提示

在代码编辑器中输入以下触发字符之一:

  • HTML: <!
  • Python: def 或 class
  • JavaScript: function 或 =>
  • 其他语言:查看对应提示库

常用快捷键

快捷键 功能
Ctrl + Enter 获取 AI 代码建议
Ctrl + C 复制选中代码
Ctrl + V 粘贴代码
Ctrl + S 保存当前文件
Ctrl + / 注释/取消注释

提示库使用

  1. 点击左侧语言标签(Python、C++、C#、HTML、CSS、JS)
  2. 浏览该语言的 100+ 条提示
  3. 点击任意提示,自动插入到编辑器

🛠️ 技术架构

桌面版 (AweiClaw-desktop)

  • 框架: .NET 8.0 WinForms
  • Web引擎: WebView2
  • 语言: C#
  • API: 硅基流动 (SiliconFlow)
  • 发布: Self-contained EXE (~69MB)

Web 版

  • 前端: HTML5 + CSS3 + JavaScript (ES6+)
  • 样式: 原生 CSS3
  • API: Fetch API (硅基流动)
  • 运行: 纯前端,无需后端

AI 模型

  • 模型: DeepSeek-R1-0528-Qwen3-8B
  • 提供商: 硅基流动 (SiliconFlow)
  • API 文档: SiliconFlow API

代码运行环境

  • Python: Pyodide (WebAssembly)
  • HTML/CSS/JS: iframe 沙箱
  • C++/C#: Wandbox API

📸 界面预览

主界面

现代化的用户界面,包含:

  • 顶部导航栏(App/AI/Chat/Products/Home/Workflow)
  • 左侧语言选择面板
  • 中央代码编辑器
  • 右侧 AI 助手面板

六大功能页面

  1. App 页面:应用中心
  2. AI 页面:AI 编程助手核心
  3. Chat 页面:168K token 上下文对话
  4. Products 页面:产品展示
  5. Home 页面:首页
  6. Workflow 页面:工作流编排

🤝 贡献指南

我们欢迎任何形式的贡献!

如何贡献

  1. Fork 本仓库
  2. 创建你的特性分支
    git checkout -b feature/AmazingFeature
  3. 提交你的更改
    git commit -m 'Add some AmazingFeature'
  4. 推送到分支
    git push origin feature/AmazingFeature
  5. 打开一个 Pull Request

贡献内容

  • 🐛 报告 Bug
  • 💡 提出新功能建议
  • 📝 改进文档
  • 🎨 优化 UI 设计
  • 🌍 添加多语言支持
  • 📚 扩充提示库
  • 👨‍🏫 添加专家知识

📄 开源协议

本项目采用 MIT 协议 开源。

  • ✅ 商业使用
  • ✅ 修改
  • ✅ 分发
  • ✅ 私人使用

查看 LICENSE 文件了解更多信息。


👨‍💻 关于我们

🦅 AWEI 阿威工作室


🙏 致谢

  • 硅基流动 (SiliconFlow) - 提供 AI API 支持
  • DeepSeek - 提供 R1 模型
  • Microsoft - 提供 WebView2 和 .NET 技术
  • 所有贡献者 - 让这个项目变得更好

📞 联系方式

如果你有任何问题或建议,欢迎通过以下方式联系我们:


🗺️ 路线图

Version 2.0 (当前版本)

  • ✅ AI Agent 自主任务引擎
  • ✅ AI Diff Review 审查模式
  • ✅ 多文件项目运行器
  • ✅ GitHub 集成
  • ✅ 实时预览 + 热更新
  • ✅ API Key 管理系统
  • ✅ 专家系统 (250+ 专家)

Version 2.1 (规划中)

  • 🔄 AI 工作流编排器
  • 🔄 插件市场
  • 🔄 更多语言支持
  • 🔄 协作编程功能
  • 🔄 移动端适配

⭐ 如果这个项目对你有帮助,请给它一个 Star! ⭐

用 ❤️ 制作 by AWEI Studio

让 AI 助力每一个开发者

成就
0
Star
0
Fork
成员(1)
16808649 awgzs 1782218512
Awei studio

搜索帮助