我做了一个闭源的 AIBot(简称:所有生成式 AI 集成套壳),又正在做一个开源的

30次阅读

共计 1106 个字符,预计需要花费 3 分钟才能阅读完成。

闭源项目的网站:https://maymay5.com

我做了一个闭源的 AIBot(简称:所有生成式 AI 集成套壳),又正在做一个开源的

为啥闭源,因为代码可读性是没有可读性,功能多,分布杂,逻辑绕 实在是没脸开源

开源的版本长这样(还在努力开发中。。。)

我做了一个闭源的 AIBot(简称:所有生成式 AI 集成套壳),又正在做一个开源的

Q:开源版本很高级吗?

A:其实也很 low, 只是框架升级到了.net 6,后端用了还算标准的依赖注入,中间件等开发模式,ORM 用了较通用的 EF Core

Q:这是新版本的一个较有代表性的前端代码(为什么有代表性,因为 90% 的界面内容都是这样的渲染模式),就可以看出我的前端水平等于没有水平,所以我想知道,这样的开源项目,真的会有人想去部署吗???

  function getWorkShopPlugins(type) {var name = $('#searchKey').val();
    if (type == 'init') {
        page = 1;
        pageSize = 10;
    }
    if (type == 'loadmore') {page++;}
    var data = {
        name: name,
        page: page,
        pageSize: pageSize
    };
    $.ajax({
        type: 'Post',
        url: '/WorkShop/GetWorkShopPlugins',
        data: data,
        success: function (res) {if (res.success) {
                var html = '';
                for (var i = 0; i < res.data.length; i++) {var item = res.data[i];
                    html += '
'; html += '
'; html += ' 插件名称 1'; html += '
'; html += '
' + item.pnickname + '
'; html += '

' + item.pfunctioninfo + '

'; html += '

价格:' + item.pluginprice + '

'; html += '
'; html += ` 安装 `; html += ' 查看 '; html += '
'; html += '
'; html += '
'; html += '
'; } if (type == 'loadmore') {$('#masonry-layout').append(html); if (res.data.length < pageSize) {balert('没有更多了', "info", false, 1500); page--; } } else $('#masonry-layout').html(html); var elem = document.querySelector('#masonry-layout'); new Masonry(elem, { // 选项 itemSelector: '.grid-item', columnWidth: '.grid-item', percentPosition: true }); } } }); }
正文完
 0