<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>528070506 (BlueJack)</title>
    <link>https://ruby-china.org/528070506</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>【AI】让 AI 理解我的数据库，根据用户的提问自动生成相关 SQL 语句，有什么好的方案么？</title>
      <description>&lt;p&gt;AI 刚才来的时候，当时尝试训练和提示词等方式试过，但是开发成本和时间 太多了，后续就一直没有搞
大家现在有什么好的方案推荐么？&lt;/p&gt;

&lt;p&gt;我打算用多 Agent 协作 + 知识库的方式进行处理&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Fri, 16 Jan 2026 18:21:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/44453</link>
      <guid>https://ruby-china.org/topics/44453</guid>
    </item>
    <item>
      <title>【aasm_state】什么时候使用状态机 什么时候不使用状态机？</title>
      <description>&lt;p&gt;例如：
1.工单状态流转 不适用
2.订单状态流转 适用&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Thu, 17 Jul 2025 15:59:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/44224</link>
      <guid>https://ruby-china.org/topics/44224</guid>
    </item>
    <item>
      <title>求助：使用 SqlServer 数据库，事务无法回滚</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;begin&lt;/span&gt;
   &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Base&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;transaction&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
     &lt;span class="n"&gt;create_date&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
   &lt;span class="k"&gt;end&lt;/span&gt;
 &lt;span class="k"&gt;rescue&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;exception&lt;/span&gt;
   &lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="s2"&gt;"创建合同单失败------------------"&lt;/span&gt;
   &lt;span class="no"&gt;Rails&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;logger&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;error&lt;/span&gt; &lt;span class="s2"&gt;"创建合同单失败------------------"&lt;/span&gt;
   &lt;span class="no"&gt;Rails&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;logger&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;error&lt;/span&gt; &lt;span class="n"&gt;exception&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;message&lt;/span&gt;

 &lt;span class="k"&gt;end&lt;/span&gt;

  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;create_date&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
     &lt;span class="no"&gt;User&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
     &lt;span class="no"&gt;Email&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
     &lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;[:&lt;/span&gt;&lt;span class="n"&gt;循环&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="nf"&gt;each&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;
       &lt;span class="n"&gt;a&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create!&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;hash&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;end&lt;/span&gt;
     &lt;span class="k"&gt;raise&lt;/span&gt; &lt;span class="s1"&gt;'发送报错'&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;示例代码，异常已经抛出 但是无法回滚，LOG 里的 TRANSACTION (0.5ms)  BEGIN TRANSACTION 也存在，好奇怪 &lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Fri, 09 May 2025 18:33:29 +0800</pubDate>
      <link>https://ruby-china.org/topics/44153</link>
      <guid>https://ruby-china.org/topics/44153</guid>
    </item>
    <item>
      <title>公司做了 3 年的项目管理软件，可能要被阿里“Teambition”替换</title>
      <description>&lt;p&gt;2021 年开始做，基于 redmine 进行二开，现在做的已经功能很全，研发部门用的很好，连 IPD 流程都开发了
现在市场部也要用，他们不满足，就想用阿里的了&lt;/p&gt;

&lt;p&gt;我现在还有一些优化想改，之前忙着做功能，没注重 UI，感觉没搞完强迫症都犯了。
 ............................................&lt;/p&gt;

&lt;p&gt;阿里的成本 1 年的话 十二万
team 的成本 1 年&amp;lt; 35 万
最近不维护都去搞钉钉宜搭开发了&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Fri, 06 Dec 2024 14:55:07 +0800</pubDate>
      <link>https://ruby-china.org/topics/43978</link>
      <guid>https://ruby-china.org/topics/43978</guid>
    </item>
    <item>
      <title>今天使用 cap 发布，遇到了 puma 随机占用 CPU 100%</title>
      <description>&lt;p&gt;使用 htop 查看 CPU 被占用了 100%，不是一直占用，间断的 会隔上 3 -6 秒&lt;/p&gt;

&lt;p&gt;参数：
ruby: 3.1.2
puma: 6.5.0&lt;/p&gt;

&lt;p&gt;2H4G 云服务器&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Mon, 25 Nov 2024 17:38:29 +0800</pubDate>
      <link>https://ruby-china.org/topics/43967</link>
      <guid>https://ruby-china.org/topics/43967</guid>
    </item>
    <item>
      <title>讨论一下 ruby 如何对接 AI 才能让 ruby 在开发 AI 领域上更加牛</title>
      <description>&lt;p&gt;我觉得不出 2 年，AI 芯片成本会很低，性能会更好，ruby 能否提前借助 AI 的风波大火一把呢？&lt;/p&gt;

&lt;p&gt;面对 AI 得这个大方向，ruby 能否占据一席之地&lt;/p&gt;

&lt;p&gt;大家有什么好的想法吗？&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Mon, 11 Nov 2024 17:55:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/43945</link>
      <guid>https://ruby-china.org/topics/43945</guid>
    </item>
    <item>
      <title>求问 MAC M2 芯片 ruby on rails 连接 oracle 的办法</title>
      <description>&lt;p&gt;求问 MAC M2 芯片 ruby on rails 连接 oracle 的办法&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Fri, 01 Nov 2024 16:28:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/43933</link>
      <guid>https://ruby-china.org/topics/43933</guid>
    </item>
    <item>
      <title>业余时间搞了一个文件管理系统，求大佬们的建议</title>
      <description>&lt;p&gt;大佬们有什么好的建议么？&lt;/p&gt;

&lt;p&gt;demo 地址：&lt;a href="http://filehub.dlhyndt.com" rel="nofollow" target="_blank"&gt;http://filehub.dlhyndt.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;下方是功能截图：&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/528070506/60713721-ce17-4ce9-b7fa-f17b213ee29e.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/528070506/81d5f879-4694-4654-9a0e-3f5aacac57aa.png!large" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/528070506/9d3114e9-3ca1-4008-ae4f-6588b7c02667.png!large" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/528070506/b7134e94-b7ee-4950-b0d3-ee8d71946d5f.png!large" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/528070506/526700f7-03a7-4876-be2f-42989ce097ed.png!large" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/528070506/3ea38c69-7db3-414a-aff5-56dd1fe94067.png!large" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Fri, 26 Jul 2024 13:59:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/43826</link>
      <guid>https://ruby-china.org/topics/43826</guid>
    </item>
    <item>
      <title>前后端分离，哪一端处理用户密码加密问题？</title>
      <description>&lt;p&gt;后台已经做了密码加密，前端想来做密码加密！后端只存加密后的字符串就可以，登录时对比字符串即可！&lt;/p&gt;

&lt;p&gt;修改密码操作&lt;/p&gt;

&lt;p&gt;前端：不做明文传输 password，我将 password 进行 MD5 加密后，传给你。&lt;/p&gt;

&lt;p&gt;后端：我后端做了加密，你这么做的好处是什么？&lt;/p&gt;

&lt;p&gt;前端：之前的项目都是这么做的，哪有密码直接传明文的！&lt;/p&gt;

&lt;p&gt;后端：  ...&lt;/p&gt;

&lt;p&gt;后端问：这样有什么好处呢？ &lt;/p&gt;</description>
      <author>528070506</author>
      <pubDate>Mon, 22 Jul 2024 17:16:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/43820</link>
      <guid>https://ruby-china.org/topics/43820</guid>
    </item>
  </channel>
</rss>
