基本信息

案例ID:239879

技术顾问:Quetzal - 4年经验 - 哈尔滨工业大学(深圳)

联系沟通

微信扫码,建群沟通

项目名称:CSVX

所属行业:人工智能 - 其他

->查看更多案例

案例介绍

CSVX 是一个轻量级、面向 AI 与开发自动化场景的文本优先表格语言项目,用于在 CSV 与电子表格之间提供更具表达能力的数据描述方式。我在该项目中主要负责整体语言设计参与、核心 CLI 工具链实现以及编辑器扩展(VS Code)能力的完善,包括语法高亮、诊断提示、补全、跳转定义与引用等能力的构建。
CSVX 支持标准 CSV 结构,同时引入类型化列、@compute 行级计算列、@window 序列窗口计算、@func 可复用逻辑以及 @plugin 本地 TypeScript 扩展机制,并支持 @plot 声明式图表定义。项目提供完整 CLI 工具链,可实现 lint 检查、编译转换以及导出为 .xlsx 文件,使其能够无缝对接传统表格工作流与自动化数据处理流程。
在工程实现上,项目提供 npm 包 csvx-lang 与对应 CLI 命令 csvx,同时配套 VS Code 插件(通过 .vsix 安装),支持语法高亮、错误诊断、悬浮提示与代码跳转等开发体验增强。整体目标是构建一种介于 CSV、DSL 与电子表格之间的轻量数据语言,使结构化数据处理更适合版本管理、自动化与 AI 辅助开发场景。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服