# sheetnext1 **Repository Path**: liping12354/sheetnext1 ## Basic Information - **Project Name**: sheetnext1 - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-16 - **Last Updated**: 2026-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

SheetNext Logo

一款纯前端、媲美 Excel 的电子表格控件,内置原生 AI 工作流,可灵活接入大模型进行数据操作。

English | 简体中文

npm version npm downloads license Canvas rendering AI ready file support

SheetNext demo

- SheetNext 是一款纯前端、高性能的电子表格引擎,为企业提供开箱即用的智能表格能力底座。 - 提供AI开发方案,一个人 + AI,即可完成企业级复杂表格业务的集成与交付。 - 台账、预算、分析、填报、审批等常见场景,几分钟产出首版。 ## ✨ 核心特点 - 📊 完整的电子表格功能 — 公式引擎、图表、数据透视表、超级表、切片器、条件格式、数据验证、迷你图、冻结窗格、排序筛选等高级能力全覆盖 - 🤖 AI 智能工作流 — 内置 AI 全自动操作流程,模板生成、数据分析、公式编写、跨表逻辑轻松实现 - 📁 原生文件支持 — 原生支持 Excel (.xlsx)、CSV、JSON 导入导出,无需额外插件 - 🚀 开箱即用 — 零配置启动,所有功能内置,无需单独安装依赖库 - ⚡ 高性能渲染 — 基于 Canvas 虚拟滚动,轻松处理大数据量表格 ## 🚀 快速开始 SheetNext 只需数行代码即可引入完整功能,支持 Vue、React、Angular 等任意前端框架。 ### 方案一:传统开发集成 #### 使用 npm 安装 ```bash npm install sheetnext ``` ```html
``` ```javascript import SheetNext from 'sheetnext'; import 'sheetnext.css'; const SN = new SheetNext(document.querySelector('#SNContainer')); ``` #### 浏览器直接引入(CDN) ```html SheetNext Demo
``` #### 国际化配置 默认语言为英文(en-US),内置中文(zh-CN)语言包。 npm 方式引入语言包: ```javascript import SheetNext from 'sheetnext'; import zhCN from 'sheetnext/locales/zh-CN.js'; SheetNext.registerLocale('zh-CN', zhCN); const SN = new SheetNext(document.querySelector('#SNContainer'), { locale: 'zh-CN' }); ``` CDN 方式引入语言包: ```html ``` ### 方案二:AI 驱动开发(推荐) #### Step 1:下载 AI 开发资料 - 打开仓库中的 `docs/detail/` 目录。 - 核心参考文档为 `docs/detail/core-api.md`、`docs/detail/events.md`、`docs/detail/enums.md`。 #### Step 2:把 `docs/detail` 交给 AI 可使用 Cursor / Claude / ChatGPT / Copilot 等工具,先喂 `docs/detail/` 这组资料再提需求。 推荐指令模板: ```text 你是资深 SheetNext AI 开发专家,请先阅读并理解我提供的文档,再给出可直接落地的方案。 执行顺序: 1) 先阅读:docs/detail/core-api.md 2) 再按需阅读:docs/detail/events.md、docs/detail/enums.md 3) 识别用户目标(业务目标 + 技术目标) 4) 输出最小可行实现(先能跑,再优化) 5) 所有 API 与代码写法必须严格对齐文档 6) 给出验证步骤和风险点 约束: - 不编造 API - 不跳过边界条件 - 优先复用已有能力,避免过度设计 ``` #### Step 3:给出你的业务目标 例如: - "做一个销售数据透视分析模板,包含图表和切片器" - "做一个多 sheet 的预算填报系统,带权限和打印" - "把现有 Excel 模板迁移成在线可编辑版本" ## 🎯 适用场景 - 在线报表系统、BI 分析前端、经营驾驶舱 - ERP/CRM/财务/供应链系统中的表格引擎模块 - 预算、结算、对账、计划、排产等复杂业务表单 - AI 自动做表、自动分析、自动生成模板与逻辑的场景 ## 浏览器支持 | Chrome | Firefox | Safari | Edge | |--------|---------|--------|------| | 80+ | 75+ | 13+ | 80+ | ## 许可证 Apache-2.0,详见 [LICENSE](./LICENSE)。