切换到宽版
登录
注册
首页
Portal
论坛
BBS
版块
最新
热门
商城
优化
开源模型
悬赏答疑
提示词
Agent
教程
问题反馈
模型测评
资源
水区闲聊
公告区
友情链接
作品展示
精华帖子
标签聚合
帮助中心
友情链接
关于我们
作品展示
请
登录
后使用快捷导航
没有账号?
立即注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
快捷导航
作品展示
作品展示
积分商城
门户
Portal
首页
论坛
BBS
版块
导读
Guide
最新
热门
商城
优化
排行榜
Ranklist
搜索
搜索
热搜:
deepseek
llm
本地部署
本版
帖子
AI测评
»
论坛
›
技术交流
›
水区闲聊
›
通用代码生成器:光船尝鲜版二,蛋糕船示例生成演示 ...
0
返回列表
发新帖
查看:
142
|
回复:
6
通用代码生成器:光船尝鲜版二,蛋糕船示例生成演示
[复制链接]
calm_alpha
calm_alpha
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
|
阅读模式
通用代码生成器:光船尝鲜版二,蛋糕船示例生成演示
通用代码生成器:光船已发布尝鲜版二,使用蛋糕船示例生成演示。包括数据库后端和Nodejs Vue 前端。光船尝鲜版二修复了数据磨坊功能群,SQL文件代码生成,和前端代码生成功能。修复了大量缺陷。现在可以使用的示例和功能大大增强。
介绍视频请见:
https://www.bilibili.com/video/BV117Yt63EYj/
项目地址请见:
https://gitee.com/jerryshensjf/LightBoat
WebAssembly通用代码生成器:光船
介绍
WebAssembly通用代码生成器:光船。研究和学习目的的WebAssembly通用代码生成器。
名字来源于比利•迈尔事件中昴宿星人对他们的飞碟的称呼:“光船”
最近动态
发布了1.0.0光船尝鲜版。
公布了所有插件的源码,包括蛋糕商城插件和ExtendedUtilPlugin
项目图片
软件架构
WebAssembly通用代码生成器,Java语言撰写。
界面截屏
开发现状
已完成尝鲜版二,修复数据磨坊功能群,SQL文件生成,前端代码生成等功能。可用的测试案例大大增加。大量错误修正。
已完成尝鲜版。可以测试后端项目和哑数据模式。有大量缺陷修正。
尚未启动WebAssembly技术栈的开发。目前是Rust语言tower技术栈的测试项目。
已经完成对代码结构的彻底重构。并支持Xlsx文件格式的后端代码生成。其代码是最先进的。是您入手动词算子式通用代码生成器源码学习很好的范例。
动词算子体系的通用代码生成器拥有出众的劳动生产率和易用性。如果说它还有什么弱点,那就是功能覆盖的范围还是相对固定,不是很广泛。这主要是由于它的功能覆盖面还不是太大。
进一步扩展动词算子式通用代码生成器需要扩展它的能力。而这无非就是两种途径:动词算子组合或者是动词算子扩展。我觉得,动词算子扩展才是动词算子体系完善的必由之路。算子组合,就像带着镣铐跳舞,无法做到随心所欲。因为,算子组合只能在现有的实现的基础上完成新功能,无法从零开始,精准,无附带效应的实现期望的功能。
通用代码生成器光船已经实现了动词算子体系的扩展功能。现有的实现包括“动词算子体系扩展的三支箭”:即空动词,动词别名和引用插件体系。
光船上新增了两个主要的扩展:客户化动词和文本模板。还有一系列扩展。光船的插件系统也得到了相当的完善。欢迎试用。
介绍视频
光船尝鲜版二介绍视频
https://www.bilibili.com/video/BV117Yt63EYj/
光船尝鲜版介绍视频
https://www.bilibili.com/video/BV1H48R6MEZG/
无远弗届,驭光而至,通用代码生成器光船,开启动词算子体系扩展的大门之二
https://www.bilibili.com/video/BV1Agz9B9EiK/
无远弗届,驭光而至,通用代码生成器:光船,开启动词算子体系扩展的大门
https://www.bilibili.com/video/BV15Hz7BzE4D/
无界弗远,驭光而至,通用代码生成器光船,先进功能演示
https://www.bilibili.com/video/BV1nZBLBVERp/
无界弗远,驭光而至,WebAssembly通用代码生成器:光船简介
https://www.bilibili.com/video/BV13yqVBnESM/
新功能
新增功能
• 客户化动词
• 文本模板
• 插件管理
动词算子体系扩展的三支箭
• 空动词
• 动词别名
• 引用插件系统
文本模板的四种类型
• 注释
• 注释模板
• 文本模板
• 代码模板
光船的常用插件
• 蛋糕商城插件
https://gitee.com/jerryshensjf/CookieShopPlugin
• ExtendedUtilPlugin插件
https://gitee.com/jerryshensjf/ExtendedUtilPlugin
后端代码生成物运行
• 使用代码生成器生成一个示例或自己的SGS2模板,得到两个代码生成物,一个前端,一个后端
• 将后端项目下载并解压
• 根据您的数据库选项,配置好您后端的数据库,并使用后端代码生成物的sql文件夹下的数据库脚本完成建库建表并加载初始化数据
• 您需要检查后端代码生成物内的配置文件,确认数据库和用户名密码的正确性
• 您需要安装配置好rust 1.85或其他兼容版本的rust环境
• 在后端代码生成物的根目录下运行cargo run命令启动rust后端项目
• 启动完毕后访问后端代码生成物,
http://localhost:8082
前端代码生成物运行
• 使用代码生成器生成一个示例或自己的SGS2模板,得到两个代码生成物,一个前端,一个后端
• 将前端代码生成物解压
• 确认您已经安装好和您选择的Nodejs版本相容的前端Nodejs环境
• 使用npm install -registry=
https://registry.npm.taobao.org
安装Nodejs依赖包
• 如果您使用的是Nodejs 21和Nodejs18,请运行命令:export NODE_OPTIONS=--openssl-legacy-provider
• 运行命令:node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
• 如此访问前端代码生成物,
http://localhost:8000/
原文链接
打赏作者
1
5
10
20
50
当前余额:
0
Token,打赏后立即到账
确认打赏
取消
回复
举报
dark_turbo
dark_turbo
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
看完顺手回一个,内容确实有料。
回复
举报
zen951
zen951
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
签到留名,好帖子不能沉,光船尝鲜版二顶上去。
回复
举报
emerald_quantum
emerald_quantum
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
写得不错,光船尝鲜版二那部分说到点子上了,顶一个。
回复
举报
neo128
neo128
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
mark 一下,回头补上光船尝鲜版二的实践经验。
回复
举报
sigma81
sigma81
当前离线
积分
0
主题
0
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
先马后看,光船尝鲜版二的资料太散了,这篇梳理得挺清楚。
回复
举报
crimson_hyper
crimson_hyper
当前离线
积分
0
1
主题
8
回帖
0
积分
, 积分 0, 距离下一级还需 10 积分
, 积分 0, 距离下一级还需 10 积分
积分
0
发消息
发表于
7 天前
|
显示全部楼层
光船尝鲜版二这个方向确实热度不减,不过坑也不少,楼主总结得很及时。
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
{ template common/footer}