一般正确的请求
我依然用着我中英文,黑话各种夹杂的语言提问,这我多次说过了,如果你用全英文提问,AI是会返回给你全英文环境的代码的
我是想写一个简单功能(前面三天也实现了“一点点”简单功能,十多个类,三个服务吧,调了几天,挺繁复的)
结果我并没有“很明确”地告诉AI“我要什么”
结果
可能因为我盯着这个方法看了很久,大概看了15秒,或者更短的时间,被他“懵到了”
add_search_disk()
不但是这个方法,这个方法地两个参数,所以AI也“蒙到了”
diskLetter
searchString
(其中,c 和 example 的默认值,也是我前两天给的,如果你给 d 或者 school,他就会是d 和 school)
碎碎念
我提过很多次
AI第一步入门是能解构你的语言,化成最基本的语言单元 token
能解构语言,自然也能解构代码+逻辑
AI编辑器IDE不但可以解构基础的类,还是是能够解构OPP,框架等等,(假如你的代码有)
当然Trae CN编辑器IDE写多了会有“幻听”,太复杂的开源代码越容易会让AI越产生“迷幻”;如果你是老中医+1W星的开源项目+AI编辑器,那这组合可太神的
---虽然我不是很懂围棋---
但是AI应该也是能完全解构一切包括围棋,逻辑+推理+记忆的整套围棋的思维应该也是能解构并重塑的。。。。。。。。。。。。。
所以,也有了当年柯洁的那句名言:
真正顶尖的围棋棋手,现在都要学习AI,aphaGO的招式套路,
其实,学的并不是套路,学的是“人心”,学的是思维,从AI中找到最纯粹的思维方式。。。。。(死记硬背就没意思了)
。。。。。
。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。
最顶峰的专业技能 ,遇见碰上初生的AI,其实个人感觉没有很差,感觉还有点奇妙呢
我又打错别字了
`app.py` 文件是否会提供多段响应内容,取决于具体的代码逻辑。以下几种情况会让它返回多段响应内容:
### 1. 分页查询
如果应用需要处理大量数据,可能会采用分页的方式返回结果。例如,在查询数据库中的文档时,每次只返回一部分文档。
```python:f:\360Downloads\MrSelfDocs\app.py
from flask import Flask, request, jsonify
import sqlite3
app = Flask(__name__)
@app.route('/docs', methods=['GET'])
def get_docs():
page = request.args.get('page', default = 1, type = int)
per_page = request.args.get('per_page', default = 10, type = int)
offset = (page - 1) * per_page
conn = sqlite3.connect('docs.db')
cursor = conn.cursor()
cursor.execute('SELECT * FROM documents LIMIT? OFFSET?', (per_page, offset))
docs = cursor.fetchall()
conn.close()
return jsonify(docs)
if __name__ == '__main__':
app.run(debug=True)
```
在这个例子中,用户可以通过 `page` 和 `per_page` 参数来控制每次返回的文档数量,从而实现分页查询。
### 2. 流式响应
当需要处理大文件或者长时间运行的任务时,Flask 可以使用流式响应来逐步返回数据。
```python:f:\360Downloads\MrSelfDocs\app.py
from flask import Flask, Response
import time
app = Flask(__name__)
@app.route('/stream')
def stream():
def generate():
for i in range(10):
yield f"Data chunk {i}\n"
time.sleep(1)
return Response(generate(), mimetype='text/plain')
if __name__ == '__main__':
app.run(debug=True)
```
在这个例子中,服务器会每隔 1 秒返回一个数据块,客户端可以逐步接收这些数据。
### 3. 多部分响应
在某些情况下,服务器可能需要返回多部分的数据,例如同时返回文本和图像。Flask 可以使用 `multipart` 响应来实现这一点。
```python:f:\360Downloads\MrSelfDocs\app.py
from flask import Flask, Response
import os
app = Flask(__name__)
@app.route('/multipart')
def multipart():
def generate():
yield 'Content-Type: text/plain\n\nThis is some text data\n'
with open('image.jpg', 'rb') as f:
image_data = f.read()
yield 'Content-Type: image/jpeg\n\n'
yield image_data
return Response(generate(), mimetype='multipart/mixed')
if __name__ == '__main__':
app.run(debug=True)
```
在这个例子中,服务器会先返回一段文本数据,然后返回一张图片。
综上所述,`app.py` 可以根据具体需求提供多段响应内容。你可以根据实际情况选择合适的方式来实现。
又一个错别字
(但,我们知道了jsonify, 在Frank服务框架丽,实际上是返回一大串,header,xxx等等的,并不只是返回一个json字串)