PlatonAI

Results 65 issues of PlatonAI

Inside the container, a one-time initialization is required: first open any website, then run the program to collect data. 容器内需要初始化一次, 先打开任意网站,在运行程序,才能采集到数据。 ```bash docker exec -it edb4299df20e /bin/sh chromium --no-sandbox --headless...

Provide more methods to wait for web page tasks to complete. For example: - driver.waitForLoadState() - page.waitForFunction()

Playwright is not thread safe so every PlaywrightBrowser and all it's PlaywrightDriver should be bounded to a single thread. Playwright Java is not thread safe, i.e. all its methods as...

To implement the feature where a single configuration key (e.g., `DEEPSEEK_KEY`) determines whether the Deepseek official API will be used, you can follow these steps: 1. **Add the Configuration Key**:...

# Usability Suggestions Here are some suggestions to improve usability and reduce the learning curve: ### **1. Developer-Friendly API Design** - Provide **well-documented, fluent, and intuitive Kotlin DSL** for AI-RPA...

在打开 amazon.com 首页时,发现搜索框未能出现在无障碍树中。高亮可交互元素时,搜索框没有被高亮,怀疑无障碍树未正确包含全部可交互元素。 重现步骤: 1. 打开 amazon.com 首页 2. 检查无障碍树显示的元素 3. 观察搜索框是否出现在树中并能被高亮 预期行为: 搜索框应出现在无障碍树中,并且高亮可交互元素时应能被正确高亮。 实际行为: 搜索框未出现在无障碍树中,高亮时没有对应显示。

bug

New agent tool - act/observe/extract

Relative Code: ``` private fun isMajorRequestWillBeSent(event: RequestWillBeSent): Boolean { return !navigateEntry.documentTransferred && event.type == ResourceType.DOCUMENT } private fun isMajorResponseReceived(event: ResponseReceived): Boolean { return !navigateEntry.documentTransferred && event.type == ResourceType.DOCUMENT } private...

val result = driver.evaluateDetail("window.getScrollableElementXpathsSync()")的返回值是JsEvaluation(value=null, unserializableValue=null, className=Array, description=Array(1), exception=null),如何将Array对象序列化到kotlin程序中呢?你需要检查 Runtime.java 中相关方法的说明。 我看到了你拿到的返回:JsEvaluation(value=null, unserializableValue=null, className=Array, description=Array(1), exception=null)。这是因为当前用的是 driver.evaluateDetail(...),底层调用了 CDP Runtime.evaluate 的默认行为,返回的是一个“远程对象引用”(RemoteObject),对 Array 这种非原始类型不会自动把值塞到 value 字段里,而是给你 objectId/className/description 等元数据,所以 value 会是 null。 对策要点(先给结论,再解释原因): 想要把...