代码评测

输入代码的功能描述,回复粘贴你的代码,将会获得代码的评测结果,可以顺道让 AI 助手帮你重构一下。

体验一下open in new window

golangagent-code-score

Crontab 格式

输入希望执行定时任务的时间或者 cron 格式,获取具体运行时间点的解释。

体验一下open in new window

golangagent-crontab

时区时间转换

输入时区和时间,就能获取 CST、UTC 等时区的时间,以及 golang 的转换函数。

体验一下open in new window

golangagent-time

正则表达式

输入待匹配的文本和目标,选择匹配方式,选择编程语言后开始对话,输入执行便可获得代码和程序逻辑解释。

体验一下open in new window

golangagent-regex

SQL 数据库

选择数据库服务器的版本,描述数据表和关系,以及要执行的查询,就能生成对应的 SQL 以及创建和插入数据的示例和结果。

体验一下open in new windowgolangagent-sql

MongoDB 翻译器

选择 MongoDB 的数据库版本,描述数据集合的关系以及期望的查询结果,就能获取到查询数据的示例以及 golang mongo driver 的代码,并附带程序解释逻辑。

体验一下open in new windowgolangagent-mongodb-translator

编程语言转换器

选择目标编程语言后,粘贴上你的源代码,就可以获得使用目标编程语言编写同样逻辑的代码,并且配有单元测试函数和代码引用的框架列表。

体验一下open in new windowgolangagent-language-translator

单元测试专家

选择测试的框架以及对 http、suite、table driven 等要求,就能生成测试的代码,获取执行逻辑。

体验一下open in new windowgolangagent-testing

数据结构和算法专家

输入你要解决的问题和编程语言,就能获取解决该问题的解决思路和代码,并附有时间复杂度和空间复杂度说明,此外告知其他解决方法的优缺点。

体验一下open in new windowgolangagent-alg

程序 Debug 模式

描述代码的期望行为和当前表现的行为,来获取 bug 的进一步信息和测试案例。

体验一下open in new windowgolangagent-debug

基于框架的代码生成

体验一下open in new windowgolangagent-debug

面试专家吊打程序员

选择面试的层次和岗位类型,并且选择你擅长的编程语言,你会获得 3 个面试题,输入问题的答案,并且输入 "我做完了" 会获得你的评分,高于 80 分视为面试通过,不要轻敌哦。

体验一下open in new windowgolangagent-interview

Last Updated:
Contributors: Bob Wang