Skip to content

[Release Plan]: 稳定版本0.0.1规划 | 欢迎留言交流讨论 #38

@Sunrisepeak

Description

@Sunrisepeak

规划

基础功能

软件本身

  • 1.较完善和统一格式的命令行功能
  • 2.基础的安装更新卸载

核心功能完善

  • 1.xim包管理模块

    • 1.1 包索引仓库
      • 独立包索引仓库
      • 支持自建包索引仓库
      • 支持包索引仓库添加时构建
      • 支持多包索引仓库 + 本地索引仓库共存 + 隔离
    • 1.2 包文件
      • 支持添加单个包文件 - 本地/网络
      • 包文件库api隔离 - libxpkg - doing
      • 清晰化包类型和包命名空间的属性/责任
    • 1.3 pmwrapper跨平台跨发行版本的包管理器统一映射
      • winget
      • apt
      • pacman
      • 常用包
    • 1.4 项目依赖管理模块 (3.?
  • 2.xvm版本管理模块

    • 2.1 [x] 基础版本管理 - 注册/切换/删除
    • 2.2 环境隔离/工作空间
      • 命令接口的设计优化
      • 目录空间 / workspace描述文件
      • 全局空间
      • 自定义环境空间
        • 支持自由切换
  • 3.d2x/xproject?项目管理模块 - 即负责编译时也负责运行时依赖环境?

    • 3.1 创建&模板生成 (支持多种demo/格式?
    • 3.2 环境依赖安装/管理
    • 3.3 统一的配置文件设计
    • 可能的
      • 项目构建/测试
      • 项目发布/打包
      • 项目导入导出
      • 插件机制
      • 项目代码分析
      • 协议/描述... 生成
  • 4.AI模块

    • 基础大模块api实现
      • tongyi
      • openai
      • deepseek
    • ai接口统一命令行api设计

探索的功能

  • 1.demos集合
  • 2.AI自动命令纠正 / 生成

实际开发功能的Todo-List

xinstall/xim 模块

xvm 模块


欢迎留言交流讨论, 也欢迎大家主动提PR和参与项目开发

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions