2023-10-07
chatgpt
00

🔥🔥🔥 智能且多功能的SQL客户端和报表工具,适用于各种数据库

image.png

许可说明: Chat2DB开源内容仅供个人免费使用,如想将该项目用于商业用途,请先联系该项目作者。

📖 简介

   Chat2DB 是一款有开源免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。和传统的数据库客户端软件Navicat、DBeaver 相比Chat2DB集成了AIGC的能力,能够将自然语言转换为SQL,也可以将SQL转换为自然语言,可以给出研发人员SQL的优化建议,极大的提升人员的效率,是AI时代数据库研发人员的利器,未来即使不懂SQL的运营业务也可以使用快速查询业务数据、生成报表能力。

2023-10-07
测试开发
00

处理 Jenkins 中的测试预期失败与构建状态的设置

在自动化测试的过程中,持续集成是一个至关重要的环节,可以帮助团队更高效地进行代码集成和测试。Jenkins作为一个流行的持续集成工具,提供了丰富的功能来支持构建、测试和部署。本文将讨论如何在 Jenkins 中处理测试中的预期失败情况,并将其与构建状态相结合,以便更好地监控和管理项目的健康状况。

问题引入:预期失败的测试和构建状态

2023-10-07
python
00

ViewVim 命令的区别与比较

文本编辑是一项基本而重要的任务。在Unix系统中,有许多文本编辑工具可供选择,其中包括 ViewVim 两个常见的命令行文本编辑器。虽然这两者都用于编辑文本文件,但它们在功能、使用方式和安全性方面存在显著的区别。

本文将深入探讨 ViewVim 的区别,分析其安全风险,并提供日常工作中选择的建议。

2023-10-07
chatgpt
00

ChatDev,一家基于虚拟聊天的软件开发公司

image.png

https://github.com/OpenBMB/ChatDev

2023-09-26
chatgpt
00

函数调用 (function calling)

自定义函数

python
def get_text_from_url(url): headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36"} response = requests.get(url, headers=headers) html = response.text soup = BeautifulSoup(html, 'html.parser') extracted_tags = soup.find_all(is_target_tag) res_text = '' for tag in extracted_tags: res_text = res_text + tag.get_text(strip=True) + '\n' return res_text