Releases: TerryPro/pythonnote
Releases · TerryPro/pythonnote
Release list
0.0.4版本
新增功能
- 实现了AI代码生成助手功能
- 支持选择要操作的DataFrame
- 显示DataFrame的基本信息(行数、列数、内存占用)
- 显示DataFrame的列信息(列名、数据类型、空值数量)
- 支持通过自然语言描述生成Python代码
- 生成的代码可直接在Jupyter单元格中执行
优化改进
- 优化了DataFrame信息的展示方式
- 使用卡片式布局展示基本信息
- 使用表格展示列信息
- 优化了UI布局和样式
- 改进了AI提示词构建服务
- 优化了系统提示词,使AI更好地理解数据上下文
- 改进了用户提示词,确保生成纯Python代码
- 支持在代码生成时考虑笔记本环境上下文
- 增强了数据处理能力
- 添加了对特殊数值类型的处理(NaN、Inf等)
- 支持处理时间序列数据
- 优化了JSON序列化过程
Bug修复
- 修复了DataFrame预览时的JSON序列化错误
- 修复了时间戳数据显示格式问题
- 修复了AI对话框重复打开的问题
- 修复了ResizeObserver相关的UI警告
0.0.3版本
0.0.2版本
0.0.1版本
[0.0.1] - 2024-03-19
新增功能
- 基础的笔记本编辑功能
- 支持Python代码单元格和Markdown单元格
- 实时代码执行
- 支持matplotlib和plotly图表显示
- 文件管理功能
- 创建新笔记本
- 保存笔记本
- 打开已有笔记本
- 重命名笔记本
- 删除笔记本
- 单元格操作
- 添加新单元格
- 删除单元格
- 上下移动单元格
- 切换单元格类型
- 导出功能
- 支持导出为PDF格式
- 界面主题
- 支持浅色主题
- 支持深色主题
- 支持护眼模式
- 用户界面
- 响应式布局
- 固定导航栏
- 文件列表侧边栏
- 美观的代码编辑器
- 自定义滚动条样式